DB欄位設定值:
http://i.imgur.com/TQMsn.png
原始碼:
Cmd.Parameters.Add( New OleDbParameter("@NeedFollowup", OleDbType.Integer))
Cmd.Parameters.Add( New OleDbParameter("@NeedFollowup", OleDbType.Boolean,2))
Cmd.Parameters.Add( New OleDbParameter("@FollowupDate", OleDbType.Date))
Cmd.Parameters.Add( New OleDbParameter("@備註", OleDbType.VarChar))
錯誤訊息:
例外詳細資訊: System.FormatException: 輸入字串格式不正確。
OLE DB.NET Framework Data Provider 會使用以問號 (?) 標示的位置參數,而不是具名參數。
string queryString = "SELECT * FROM Table1 WHERE Field1 LIKE ?";
因為如此,常常在SQL裡面需要填入十個欄位
也就是寫十個?號
有時候會凸槌,沒對好、或是把A值對上C欄位了
很容易犯錯