مهدیار 2
چهارشنبه 15 مهر 1388, 06:30 صبح
با دستور زیر میتونم محتوای یک فیلد جدول رو داخل یه کمبوباکس بیارم
اما اگه برای کوئری یه شرط بزارم دستور رو خطا میگیره...
دستور اول درست کار میکنه
sc = new SqlConnection(str);
string str4 = "Select mMaghta from tb_Madrak ";
SqlCommand cmd4 = new SqlCommand(str4, sc);
DataSet ds4 = new DataSet();
SqlDataAdapter da4 = new SqlDataAdapter(str4, sc);
da4.Fill(ds4);
foreach (DataTable table in ds4.Tables)
{
foreach (DataRow row in table.Rows)
{
comboBox24.Items.Add(row[0].ToString());
}
}
دستور دوم خطا میگیرد
sc = new SqlConnection(str);
string str3 ="Select mResht from tb_Madrak where mCmeli="+maskedTextBox5 .Text ;
SqlCommand cmd3 = new SqlCommand(str3, sc);
DataSet ds3 = new DataSet();
SqlDataAdapter da3 = new SqlDataAdapter(str3, sc);
da3.Fill(ds3);
foreach (DataTable table in ds3.Tables)
{
foreach (DataRow row in table.Rows)
{
comboBox23.Items.Add(row[0].ToString().TrimEnd(' '));
}
}
خوب حالا بگید من چکار کنم؟؟؟شدیدا به کمکتون نیاز دارم
اما اگه برای کوئری یه شرط بزارم دستور رو خطا میگیره...
دستور اول درست کار میکنه
sc = new SqlConnection(str);
string str4 = "Select mMaghta from tb_Madrak ";
SqlCommand cmd4 = new SqlCommand(str4, sc);
DataSet ds4 = new DataSet();
SqlDataAdapter da4 = new SqlDataAdapter(str4, sc);
da4.Fill(ds4);
foreach (DataTable table in ds4.Tables)
{
foreach (DataRow row in table.Rows)
{
comboBox24.Items.Add(row[0].ToString());
}
}
دستور دوم خطا میگیرد
sc = new SqlConnection(str);
string str3 ="Select mResht from tb_Madrak where mCmeli="+maskedTextBox5 .Text ;
SqlCommand cmd3 = new SqlCommand(str3, sc);
DataSet ds3 = new DataSet();
SqlDataAdapter da3 = new SqlDataAdapter(str3, sc);
da3.Fill(ds3);
foreach (DataTable table in ds3.Tables)
{
foreach (DataRow row in table.Rows)
{
comboBox23.Items.Add(row[0].ToString().TrimEnd(' '));
}
}
خوب حالا بگید من چکار کنم؟؟؟شدیدا به کمکتون نیاز دارم