毛毛 發問時間: 電腦與網際網路軟體 · 1 0 年前

用ASP語法連接Access資料庫的程式??

我要做一份作業需要用ASP語法連接到Access資料庫,

顯示出Access資料庫裡的某些欄位的資料,

想問要如何寫這一段程式??

(以123.mdb 檔名為例,欄位有a1. a2. a3

而我卻只要a1和a3這兩個欄位的資料)

麻煩各位

感激不盡....

已更新項目:

因為我的資料庫裡有某ㄧ欄位a4全部都是圖片,

頁面若要顯示a4欄位之圖片,

是像連接a1.a3的方法去寫這段程式嗎?

還是有不同之處呢??

麻煩一下 感謝~~~~

2 個解答

評分
  • 1 0 年前
    最佳解答

    假設資料表名稱為 table1, 以下範例會把查詢a1跟a3這兩個欄位, 並寫逐行顯示在網頁上

    <%

    SqlProgList = ”SELECT a1, a3 FROM table1”

    MDBFile = ”c:\123.mdb”

    Set conn = CreateObject(”ADODB.Connection”)

    Set rs = CreateObject(”ADODB.recordset”)

    conn.ConnectionString = ”DRIVER={Microsoft Access Driver (*.mdb)};DBQ=” & MDBFile

    conn.Open

    rs.Open SqlProgList, conn

    Do while not rs.eof

    response.write "A1=" & rs(”a1”) & ”, A3=” & rs(”a3”) & <br>

    rs.movenext

    Loop

    %>

    全形符號要換成半形

    2006-09-20 16:53:35 補充:

    圖片的處理比較麻煩, 要用binary的方式輸出, 細節我也忘了, 要翻一下手冊.

  • 1 0 年前

    微軟卓越魔人 你用了兩個變數 會佔用太多空間

還有問題?馬上發問,尋求解答。