似乎無法找到其他的方式轉換成這樣:轉換失敗時轉換從字符串vb.net日期和/或時間
sql = "insert into Attendance values('" & Label1.Text & "','" & Button1.Text & "','" & Date.Today & "','" & TimeOfDay & "','null')
Label1.Text
是從員工數據庫EmpID
Button1.Text是其狀態是時間或超時(備考)
守則出席的SQL Server管理是:
create table Attendance
(
EmpID varchar(25) foreign key references Employee(EmpID),
remarks varchar (25) primary key not null,
checkdate date,
tin time,
tout time,
)
的模式。 [Bobby Tables:防止SQL注入的指南](http://bobby-tables.com/) - 和'null'不是一個字符串,所以不要像' 「null''。 – SqlZim
那麼你面臨的問題是什麼?什麼是錯誤信息? –
你的問題在這裏:Date.Today&「','」&TimeOfDay應該創建一個日期時間我假設?並且你在表中設置了這個日期 - 如果你正在創建一個日期時間,那麼當然你需要 - Date.Today&「''」&TimeOfDay - 你的表創建應該是checkdate datetime, – jimmy8ball