При обновлении данных я получаю следующее исключение:
Динамическая генерация SQL для UpdateCommand не поддерживается для SelectCommand, которая не возвращает никакой информации о столбце ключа.
Может кто-нибудь помочь мне, пожалуйста?
string cs = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
cn = new SqlConnection(cs);
da = new SqlDataAdapter("select*from Clinic_info", cn);
SqlCommandBuilder cmd = new SqlCommandBuilder(da);
ds = new DataSet();
da.Fill(ds, "Clinic_info");
//ds.Tables["Clinic_info"].Constraints.Add("CL_ID_pk", ds.Tables["Clinic_info"].Columns["CL_ID"], true);
try
{
DataRow row;
row = ds.Tables["Clinic_info"].Rows.Find(Session["msg"].ToString());
row.BeginEdit();
row["CL_Name"] = cl_name.Text;
row["CL_Desc"] = cl_descri.Text;