[SQL ] 請教查詢語法
資料庫名稱:??
資料庫版本: 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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章