none
problem of select count() RRS feed

  • 問題

  •  

    各位大大, 又要麻煩你們了.  我的VS2008寫的website是連接access資料庫的, 現在希望可以用select count()sql語句得到我的access資料庫裏面有多少條資料, 然後再把得到的select count()的結果加1. 因為sql語句的結果是string, 所以我想先把他convertinteger再進行計算, 但是covert的過程現在就出了error, 輸入字串格式不正確. 只是一個很普通的string covertinteger的語句不明白為什麼會出錯, 請指教

     

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

     

          strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Project2\Casedb.mdb;Jet OLEDB: Database Password='1234'"

     

            Dim conn As New System.Data.OleDb.OleDbConnection(strconn)

            Dim query As String = "select count(referencenum) from main"

            Dim mycommand As New OleDb.OleDbCommand(query, conn)

            conn.Open()

            rowsAffected = mycommand.ExecuteNonQuery()

            conn.Close()

       

     Dim max As Integer = Integer.Parse(query)    輸入字串格式不正確

    2008年9月1日 上午 08:26

解答

所有回覆