我試圖執行一個查詢,如「顯示錶」。但我不知道將由查詢返回的列名稱。我試過使用類似ASP經典分貝問題
RS.Fields(1).Name
向我展示的名稱,但似乎並沒有工作。有什麼建議麼?下面是完整的代碼:
Response.Buffer = true
Dim oConn, oRs
Dim qry, connectstr, i
i = 1
connectstr = "Driver={MySQL ODBC 3.51 Driver};SERVER=xxx.xxx.xxx.xxx;DATABASE=;UID=;PWD="
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open connectstr
qry = "show tables"
Set oRS = oConn.Execute(qry)
while not oRS.EOF
Response.Write("<td><b>" & oRS.Fields(i).Name & "</b></td>")
oRS.movenext
i = i + 1
wend
Set oRs = nothing
Set oConn = nothing
+1。這應該工作。 – David 2009-10-05 02:46:56