ओह क्या।रुको!!! SQL इंजेक्शन से बचने के लिए Parameterized क्वेरी का उपयोग करें
connection में अपने कनेक्शन स्ट्रिंग का उल्लेख करें
मुझे आशा है कि समस्या यह है कि आप चूक गए हैं txtEmployId.Text मान और txtEmplyName.Text आपकी चयनित क्वेरी में मान
SqlConnection connection= new SqlConnection(your Connection string);
string query = "SELECT CNIC, City, MobileNo, Address, Salary, DailyWage, Status
FROM Employees WHERE EmployId example@sqldat.com AND Emplname = @Emplname ";
SqlCommand command1 = new SqlCommand(query, connection);
connection.Open();
command1.Parameters.AddWithValue("@EmpID",txtEmployId.Text);
command1.Parameters.AddWithValue("@Emplname",txtEmplyName.Text);
SqlDataReader reader1 = command1.ExecuteReader();
while(reader1.Read())
{
this.txtCNIC.Text = (reader1["CNIC"].ToString());
this.txtEmplyCity.Text = (reader1["City"].ToString());
this.txtEmplyAddress.Text = (reader1["Address"].ToString());
this.txtSalary.Text = (reader1["Salary"].ToString());
this.txtDailyWage.Text = (reader1["DailyWage"].ToString());
reader1.Close();
}