匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 1 0 年前

可以幫我看一下asp.net的vb問題嗎~~?

Dim myCon As OleDbConnection

Dim myAdapter As OleDbDataAdapter

Dim connstr, selectcmd As String, i, j As Integer

Dim myDataSet As DataSet = New DataSet()

connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _

"Data Source=" & Server.MapPath("book.mdb")

myCon = New OleDbConnection(connstr)

myCon.Open()

selectcmd = "SELECT id,best,normal,bad FROM informations where id = ? "

請問 ID怎麼去 怎ㄇ去 判斷 是 Dim id As Integer = Request.QueryString("id") 這樣嗎 = =

myAdapter = New OleDbDataAdapter(selectcmd, connstr)

myAdapter.Fill(myDataSet, "informations")

Dim mydatatable As DataTable = myDataSet.Tables("informations")

.......

.....

....

1 個解答

評分
  • 1 0 年前
    最佳解答

    題意表達怪怪的

    我推測一下,你是要Request.QueryString("id")這個值去查詢

    資料庫informations 符合 id欄位的資料吧~

    若是我推測的這樣

    selectcmd 請改寫成以下即可

    selectcmd = "SELECT id,best,normal,bad FROM informations where id = " & Request.QueryString("id")

    參考資料: 變數運用
還有問題?馬上發問,尋求解答。