[.NET] insert into語法錯誤(新手發問)

看板Visual_Basic作者 (燃夜)時間16年前 (2010/04/05 21:42), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
小弟使用的是vs2008 想寫一個簡單的新增功能 資料欄位都是文字 爬了文發現之前也有板友有同樣問題 不過似乎沒有解決 於是po上來請教板上先進 以下為程式碼-------------------------------------------------------- Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System. EventArgs) Handles Button1.Click Dim connstr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= C:\Inetpub\wwwroot\WebSite7\App_Data\daily.mdb" Dim Conn As OleDbConnection = New OleDbConnection(connstr) Conn.Open() Dim Cmd As New OleDbCommand("Insert into daily_content(date,content) Values(' " & TextBox1.Text & " ', ' " & TextBox2.Text & " ')", Conn) Cmd.ExecuteNonQuery() Conn.Close() End Sub ------------------------------------------------------------------------ 程式碼幾乎是從範例上抄下來的,但結果是顯示insert into 陳述式語法錯誤 想請問究竟是哪裡出了什麼問題.....感謝 -- 在人生的影集裡,我看見生命中每一個出現的人,其實都對我們深具意義 我看見不論時間經過多久,友情歷久一樣濃 看見愛存在的意義,原來是分享與分擔,還看見了愛情的是非與選擇 最重要的是,我看見,原來,很多事,重點不是事情本身 而是陪你一起完成的人 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.18.247

04/08 12:32, , 1F
空格沒空好?
04/08 12:32, 1F

04/08 20:39, , 2F
access 字串不是單引號,應該是雙引號
04/08 20:39, 2F

04/08 20:40, , 3F
在VB的字串中用2個雙引號表示1個雙引號
04/08 20:40, 3F
文章代碼(AID): #1BkUYemD (Visual_Basic)
文章代碼(AID): #1BkUYemD (Visual_Basic)