Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.07 KB | None | 0 0
  1.         private void button1_Click(object sender, EventArgs e)
  2.         {
  3.             var tempCon = File.ReadAllText("DBConnection.json");
  4.             var tempCon1 = Crypt.Decrypt(tempCon, "encryption");
  5.             var sqlInfo = new JavaScriptSerializer().Deserialize<SQLInfo>(tempCon1);
  6.             var password = Crypt.Decrypt(sqlInfo.Password, "encryption");
  7.             var port = string.IsNullOrEmpty(sqlInfo.Port) ? "1433" : sqlInfo.Port;
  8.             try
  9.             {
  10.  
  11.                 var con = new SqlConnection("Data Source='" + sqlInfo.Server + "'\'" + sqlInfo.Instance + "','" + port + "';Initial Catalog='" + sqlInfo.DB +
  12.                                                                      "';User ID='" + sqlInfo.User + "';Password='" + password + "'");
  13.  
  14.  
  15.                 con.Open();
  16.                 var cmd = con.CreateCommand();
  17.                 int id = int.Parse(textBox1.Text);
  18.                 string sql = "SELECT * From Etiquetas Where referencia = @referencia";
  19.                 cmd.Parameters.AddWithValue("@referencia", SqlDbType.Text);
  20.                 DataSet ds = new DataSet();
  21.                 SqlDataAdapter adapter = new SqlDataAdapter(sql, con);
  22.                 adapter.Fill(ds, "Etiquetas");
  23.                 CrystalReport1 cr = new CrystalReport1();
  24.                 cr.SetDataSource(ds.Tables["Etiquetas"]);
  25.                 crystalReportViewer1.ReportSource = cr;
  26.                 crystalReportViewer1.Refresh();
  27.                 //    using (var cmd = con.CreateCommand())
  28.                 //    {
  29.                 //        //int id = int.Parse(textBox1.Text);
  30.                 //        string sql = cmd.CommandText = "SELECT * From Artigos Where Cod_Grupo = 22  ";
  31.                 //        DataSet ds = new DataSet();
  32.                 //        SqlDataAdapter adapter = new SqlDataAdapter(sql, con);
  33.                 //        adapter.Fill(ds, "Artigos");
  34.                 //        CrystalReport1 cr = new CrystalReport1();
  35.                 //        cr.SetDataSource(ds.Tables["Artigos"]);
  36.                 //        crystalReportViewer1.ReportSource = cr;
  37.                 //        crystalReportViewer1.Refresh();
  38.                 //        //cmd.Parameters.AddWithValue("@ID", id);
  39.                 //        //using (var dr = cmd.ExecuteReader())
  40.                 //        //{
  41.                 //        //    while (dr.Read())
  42.                 //        //    {
  43.                 //        //        DataSet ds = new DataSet();
  44.                 //        //        SqlDataAdapter adapter = new SqlDataAdapter(sql, con);
  45.                 //        //        adapter.Fill(ds, "Artigos");
  46.                 //        //        CrystalReport1 cr = new CrystalReport1();
  47.                 //        //        cr.SetDataSource(ds.Tables["Artigos"]);
  48.                 //        //        crystalReportViewer1.ReportSource = cr;
  49.                 //        //        crystalReportViewer1.Refresh();
  50.  
  51.                 //        //    }
  52.  
  53.                 //        //}
  54.                 //    }
  55.  
  56.             }
  57.  
  58.             catch (Exception ex)
  59.             {
  60.  
  61.             }
  62.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement