PDA

View Full Version : سوال: query در access جواب میده تو برنامه خیر



pishraft
شنبه 15 مهر 1391, 12:35 عصر
سلام
من یه مشکل دارم با اکسس
توی خود اکسس این کوری رو میزنم جواب میده ولی وقتی از برنامه اجرا میکنم دیتاگرید خالی نشون میده


"SELECT dateS, LetterS, SubjectS, StatusS FROM 101 WHERE SubjectS Like '*' & '' & '*' "



try{
string sqlStr = "SELECT dateS, LetterS, SubjectS, StatusS FROM 101 WHERE SubjectS Like '*' & '' & '*' ";
OleDbDataAdapter oda = new OleDbDataAdapter(sqlStr, cnn);
cnn.Open();
DataSet ds = new DataSet();
DataTable dt = new DataTable();
oda.Fill(ds, tbl);
dt = ds.Tables[tbl];dtMaster = dt;
archiveDGV.DataSource = dt;
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error:\n\t" + ex.Message);
}

میشه راهنمایی کنید؟

baidin
شنبه 15 مهر 1391, 15:35 عصر
سلام
من یه مشکل دارم با اکسس
توی خود اکسس این کوری رو میزنم جواب میده ولی وقتی از برنامه اجرا میکنم دیتاگرید خالی نشون میده


"SELECT dateS, LetterS, SubjectS, StatusS FROM 101 WHERE SubjectS Like '*' & '' & '*' "



try{
string sqlStr = "SELECT dateS, LetterS, SubjectS, StatusS FROM 101 WHERE SubjectS Like '*' & '' & '*' ";
OleDbDataAdapter oda = new OleDbDataAdapter(sqlStr, cnn);
cnn.Open();
DataSet ds = new DataSet();
DataTable dt = new DataTable();
oda.Fill(ds, tbl);
dt = ds.Tables[tbl];dtMaster = dt;
archiveDGV.DataSource = dt;
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error:\n\t" + ex.Message);
}

میشه راهنمایی کنید؟

دوست عزیز اگر امکانش هست متن ex.Message را بگذارید تا از خطای داده شده مشکل شما بررسی بشه

va2012
شنبه 15 مهر 1391, 15:45 عصر
چرا اسم تیبل رو با عدد نشون دادی؟ بلاک try Catch رو حذف کن و مجدد Debug کن تا مشخص بشه Error مربوط به چیه.