這是我的界面應用 出現只表,而內容C#搜索日期
,如果我按日期搜索,看起來像這樣:
這是我的代碼:
string a = dateTimePicker1.Value.ToString(「dd/MM/yyyy」);
clsAccess db = new clsAccess(DB_PATH);
string query = "";
query = "select * from vwDataMHSSkripsi where Tgl_Sidang = " + a + "";
DataTable dt = db.GetSummaryData(query);
c1FlexGridPencarianSkripsi.DataSource = dt;
db.CloseDatabaseConnection(); db = null;
我想要顯示的搜索結果,但其中只出現沒有內容表
GetSummaryData看起來是這樣的:
public System.Data.DataTable GetSummaryData(string SQLStatement)
{
System.Data.DataTable dt = new System.Data.DataTable();
if (conn.State.ToString().Equals("Open"))
{
System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand(SQLStatement, conn);
using (System.Data.OleDb.OleDbDataAdapter rsAdapter = new System.Data.OleDb.OleDbDataAdapter())
{
rsAdapter.SelectCommand = cmd;
rsAdapter.Fill(dt);
}
}
return dt;
}
謝謝...
您是否在查詢窗口中嘗試查詢?你的數據庫是什麼 – imsome1
你好,我已經試過了。訪問數據庫。 –
我覺得單引號缺失,請嘗試這個查詢=「select * from vwDataMHSSkripsi where Tgl_Sidang ='」+ a +「'」; – imsome1