[vb2008]資料庫有關篩選的問題

看板Visual_Basic作者 (阿遠)時間13年前 (2011/08/09 04:59), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
目前我已經將資料庫連接到我的程式了 我先將bindingSource的dataSource連接好了 然後將dataGridview.datasource連到 其他資料來源→專案資料來源→DATASET→我設置好的查詢 可是現在有個問題 我的表單內有設置一個時間(我使用文字儲存)叫做temp 我所設置的查詢 要搜尋 WHERE 日期=temp 如果我在資料庫的篩選(access中好像叫準則)打 where 日期=2011/8/8 所以我表單內的時間不管是什麼 都是找到2011/8/8 這沒問題 但是我想要的是 where 日期=temp 也就是 temp=2011/8/8 where 日期 = temp 所以我就這樣在表單內打了這樣 然後再access中的篩選(準則)打了temp 可是這樣完全沒用 我也不知道該怎麼做了.. 懇請各位大大幫幫我這VB資料庫小新手.. 如果我表達不清楚的部份 請見諒 我會再努力解釋的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.254.23.100

08/09 08:45, , 1F
where 日期= '"& temp &"'
08/09 08:45, 1F

08/09 12:03, , 2F
# 字元
08/09 12:03, 2F
兩位說的我都知道 看來我表達的不夠清楚 orz 現在是因為我是使用vb2008內的資料連結將資料庫存入 dataGridview是直接去抓我已經設置好的"查詢"(vb內是打檢視表) 但是因為是先設置好的 temp 沒辦法去抓.. where 指令我也不知道下哪.. 因為是照他的精靈去走.. 程式碼他也只有跑一行出來 Me.SelectTimeTableAdapter.Fill(Me.DataSet.檢視表) where指令怎麼下..ORZ ※ 編輯: ns1234 來自: 122.254.23.100 (08/09 13:54)

08/10 20:37, , 3F
檢視表是 DataTable,DataTable.Select 應該可以符合你
08/10 20:37, 3F

08/10 20:39, , 4F
的需要,看 MSDN 的範例試試看
08/10 20:39, 4F
文章代碼(AID): #1EG4uncP (Visual_Basic)