【发布时间】:2015-11-13 15:33:53
【问题描述】:
我似乎在我的 OleDbCommand 中做错了什么,但我不知道它是什么。我正在尝试在我的访问数据库中创建另一个表,该表与第一个表完全相同,但名称不同,方法是从一个表中复制所有内容并使用 SELECT INTO。我不知道为什么它不起作用。
OleDbCommand copyAttendanceCommand = new OleDbCommand("SELECT * INTO '" + "Attendance " + DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year + "' FROM Attendance",loginForm.connection);
copyAttendanceCommand.ExecuteNonQuery();
我收到的错误消息是“查询中的语法错误。查询子句不完整”。有谁知道这是什么意思?
【问题讨论】:
-
语法错误意味着你的查询写错了...
-
@messerbill:呵呵。而
SELECT * INTO是一个表创建查询。一点都没错。
标签: visual-studio ms-access oledb