我们正在为学校创建一个VB程序,用于收集有关学生出勤率的数据并将其填入桌面。我有所有'GET'语句但是在创建'Insert'过程时遇到了问题。这就是我到目前为止所拥有的。用于填充表格的表格有4个项目被记录。 “现在”单选按钮标记为存在,迟到或缺席; StudentId,PeriodId和日期。不确定我们是否走在正确的轨道上。目标表是tmAttendance。输入表单上有大约25行数据。
提前致谢!
INSERT INTO tmAttendance
VALUES (Present, StudentId, PeriodId, Date)
答案 0 :(得分:3)
对于T-SQL语法,您的语句是正确的,但如果您定义tmAttendance的文件,它将更具可读性:
INSERT INTO tmAttendance(field1, field2, filed3, ...)
VALUES (value1, value2, value3, ...)
我从你的问题中不明白“现在”字段的类型是什么。您需要确保插入表中的值与表的字段具有相同的类型。
答案 1 :(得分:1)
试试这个:
INSERT INTO tmAttendance VALUES ([Present], StudentId, PeriodId, [Date])
答案 2 :(得分:1)
INSERT INTO tmAttendance
([Present], [StudentId], [PeriodId], [Date])
VALUES
('TARDY', '123', '1', '2012-03-27')