作者blackbing (blackbing)
看板C_Sharp
標題[SQL ] 必須宣告純量變數
時間Tue Feb 27 22:27:04 2007
※ [本文轉錄自 Database 看板]
作者: blackbing (blackbing) 看板: Database
標題: [SQL ] 必須宣告純量變數
時間: Tue Feb 27 22:25:34 2007
我將ACCESS的資料庫轉換成SQL SERVER2005
原來的程式都能順利的執行,我只有更改連線內容而已,
但是轉換之後,在insert時出現了以下的錯誤訊息:
System.Data.OleDb.OleDbException:必須宣告純量變數 "@user_id"。
不曉得版上的大大有沒有遇過這樣的問題,
我爬了google但是好像都沒有很清楚的解釋。
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.22.18
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.22.18
推 tomex:你的語法內少了一個@user_id,或是parameter多一個@user_id 02/28 01:52
推 tomex:好好地用眼睛再檢查一下 :) 02/28 01:53
推 blackbing:但是同樣的語法我在ACCESS連線都是正常的哩:O 02/28 14:30
推 tomex:access與sql有些差異喔!我之前有怨過access,還是以sql為準 03/01 20:03
推 liunate:access的parameter..是不是?變數 03/02 13:55
推 blackbing:我改用SqlDataAdapter連線就沒有這個問題了! 03/08 20:27