federrer
پنج شنبه 10 آذر 1390, 17:35 عصر
Dropdownlist به نام DDL با مقادير فيلد a2 پر شده است. ميخواهيم با انتخاب هر مقدار از DDL2، مقدار فيلد a1 از همان ركورد در L كه يك Lable است ريخته شود . در كد بجاي علامت سوالها چه بايد بنويسم؟
Cnn.Open();
string strsql
string ww = DDL.SelectedItem.Text.ToString();
strsql = "Select a1 from T1 where a2 =@S";
SqlCommand Cmd = new SqlCommand(strsql, Cnn);
Cmd.Parameters.Add(new SqlParameter("@S", SqlDbType.NVarChar));
Cmd.Parameters["@S"].Value = ww;
SqlDataAdapter SDR = new SqlDataAdapter(strsql, Cnn);
SDR.SelectCommand = Cmd;
Cmd.ExecuteNonQuery();
DataSet DS1 = new DataSet();
SDR.Fill(DS1, "T1");
L.Text = ???????????????????????????????????;
Cmd1.Connection.Close();
Cnn.Open();
string strsql
string ww = DDL.SelectedItem.Text.ToString();
strsql = "Select a1 from T1 where a2 =@S";
SqlCommand Cmd = new SqlCommand(strsql, Cnn);
Cmd.Parameters.Add(new SqlParameter("@S", SqlDbType.NVarChar));
Cmd.Parameters["@S"].Value = ww;
SqlDataAdapter SDR = new SqlDataAdapter(strsql, Cnn);
SDR.SelectCommand = Cmd;
Cmd.ExecuteNonQuery();
DataSet DS1 = new DataSet();
SDR.Fill(DS1, "T1");
L.Text = ???????????????????????????????????;
Cmd1.Connection.Close();