[SQL ] 請教查詢語法

看板Database (資料庫)作者 (界線)時間18年前 (2006/10/31 22:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
資料庫名稱:?? 資料庫版本: Access 2000 內容/問題描述: 請問~如果我要做查詢的話 像以姓名做查詢的條件 names=request("name") years=request("years") Set conn=Server.CreateObject("ADODB.Connection") DBPath=server.MapPath("test.mdb") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath Set RS=Server.CreateObject("ADODB.Recordset") rs.open "select * from 94 where name='" & named & "' ",conn,1,3 ↑資料表的名稱可以換成變數嗎? 但如果我換成變數 rs.open "select * from" & years & "'where name='"&'" & named & "' ",conn,1,3 這樣就不能用了.. 後來我改成 rs.open "select name,mail from" & years ,conn,1,3 可是這樣他只會顯示我第一次寫入的資料,後來寫入的都查不到,這是為什麼? 謝謝各位的幫忙喔!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.158.159
文章代碼(AID): #15HrxGqg (Database)
討論串 (同標題文章)
文章代碼(AID): #15HrxGqg (Database)