I have 2 field First “Name” and second “NIC” the “Name” Is text field and “NIC” Is combobox field.
My query is i want to load data which is already save into SQL and i want to load it again on my grid how i can do that LIKE the below is my sql result
| name | nic |
|---|---|
| FT Muhammad Ejaz | 32-3242-23532 |
| DMB Omer | 654564 |
| Yasir Wajid | 35 |
| HO Zeeshan Hussain | 654987987 |
| SC Ameen Ghulam Rasool | 64654 |
| BBBT Hafiz Adil | 5464 |
| DHA Ghayas | 6456 |
| SC Jameel Maseeh | 6456 |
| GBB Abdullah Khairat Ali | 65456465 |
| DHA Hamid Manzoor | 762837 |
I am new in C# if Any Missing Please ignore
Here is my Code for These two field in C#
string mainconn = ConfigurationManager.ConnectionStrings["MyCONN"].ConnectionString;
SqlConnection sqlconn = new SqlConnection(mainconn);
string sqlquery = "select top 5 Name,nic from salesman order by nic asc";
sqlconn.Open();
SqlCommand sqlcomm = new SqlCommand(sqlquery, sqlconn);
SqlDataAdapter sdr = new SqlDataAdapter(sqlcomm);
DataTable dt = new DataTable();
sdr.Fill(dt);
dataGridView1.Columns[1].DataPropertyName = "Name";
sqlconn.Close();
Regards,
Advertisement
Answer
dataGridView1.DataSource = yourData
But I would suggest using Entity Framework when working with databases. https://learn.microsoft.com/en-us/ef/core/