Adodc3.Recordset.Fields("Date") = Trim(Date.Text)
Adodc3.Recordset.Fields("Dno") = Trim(Dno.Text)
CmdCancel.Enabled = False
Adodc3.Recordset.Update
CmdAdd.Enabled = True
CmdDel.Enabled = True
CmdCancel.Caption = "更新"
為什么總是提示我第一行有問題,
編譯錯誤:
缺少:串列分隔符 或)
uj5u.com熱心網友回復:
這樣試試:Adodc3.Recordset.Fields("[Date]") = Trim(Date.Text)
uj5u.com熱心網友回復:
Adodc3.Recordset.Fields("Date") = Trim(Date.Text).Fields是可以不要的,當然要不要對程式沒影響
首先你要檢查資料庫中Date欄位是不是日期型別,如果是的話,Date.Text顯示的東西是不是日期的格式,有沒有多余的或者少了什么
一般情況下記錄日期的時候這樣寫會好一點:
Adodc3.Recordset("Date") = Format(Date.Text,"yyyy-mm-dd")
確保記錄是正確的日期格式
uj5u.com熱心網友回復:
Date.Text 是一個文本框嗎?但Date 是VB的關鍵字,更是一個函式名稱,依它作為文本框的名稱是不可以的,在程式運行時,它首先認為這是函式,因此,會出現錯誤。uj5u.com熱心網友回復:
Date是VB保留字.你修改下textBOX的名稱吧uj5u.com熱心網友回復:
同意這個,改成別的名
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/78269.html
下一篇:VB呼叫CMD執行命令
