djscsi
شنبه 27 شهریور 1389, 23:39 عصر
دوستان من یه پایگاه داده دارم باaccess . که تو یکی از tableهاش یه فیلد دارم datetime و از نوع short time .
من این کد رو نوشتم
"SELECT * FROM mytable where datefiled>='" + dateTimePicker8.Value.ToShortDateString()=string sql
string connectionString = connection.conection;
OleDbConnection con = new OleDbConnection(connectionString);
OleDbCommand cmd = new OleDbCommand("", con);
DataTable dt = new DataSet1.khodroDataTable();
con.Open();
OleDbDataAdapter da = new OleDbDataAdapter(sql, con);
DataSet1 ds = new DataSet1();
da.Fill(ds,tname);
con.Close();
اما جای (>= )در خط اول کد تمام اطلاعات جدول رو بر میگردونه و وقتی هم اون رو به (<= ) تغییر میدم هیچ چی نمیاره .چرا؟
من این کد رو نوشتم
"SELECT * FROM mytable where datefiled>='" + dateTimePicker8.Value.ToShortDateString()=string sql
string connectionString = connection.conection;
OleDbConnection con = new OleDbConnection(connectionString);
OleDbCommand cmd = new OleDbCommand("", con);
DataTable dt = new DataSet1.khodroDataTable();
con.Open();
OleDbDataAdapter da = new OleDbDataAdapter(sql, con);
DataSet1 ds = new DataSet1();
da.Fill(ds,tname);
con.Close();
اما جای (>= )در خط اول کد تمام اطلاعات جدول رو بر میگردونه و وقتی هم اون رو به (<= ) تغییر میدم هیچ چی نمیاره .چرا؟