1
Query

public static String qry7 = "insert into Attendance(E_ID,DATE,TIMEIN)        
values(@eid,@date,@timein)";

日付がフォーマット (mm/dd/yyyy) で timein (24HR) の ms access データベースに日付を挿入しようとしていますが、値を挿入するのに苦労していますが、挿入構文エラーが発生しています。

command.Parameters.AddWithValue("@timein", DateTime.Now.ToString("HH:mm"));
command.Parameters.AddWithValue("@eid", E_ID);
command.Parameters.AddWithValue("@date",DateTime.Now.ToShortDateString());

これで問題が解決することを願っています。

4

2 に答える 2

4

[DATE]予約語だから使う

于 2013-03-22T06:33:46.063 に答える
0

DATEは、MS Accessの予約済みキーワードです。

括弧 ( ) で囲む必要があります[ ]。お気に入り;

public static String qry7 = "insert into Attendance(E_ID, [DATE], TIMEIN) VALUES (@eid,@date,@timein)";
于 2013-03-22T06:39:34.510 に答える