2012-03-27 6 views
1

학교 출석에 대한 데이터를 수집하여 테이블에 채우는 VB 프로그램을 만듭니다. 나는 'GET'문을 모두 가지고 있지만 'Insert'프로 시저를 만드는 데 문제가 있습니다. 이것은 내가 지금까지 가지고있는 것이다. 표를 채우기 위해 사용되는 서식에는 기록되는 4 개의 항목이 있습니다. 현재, 지각 또는 결석으로 표시된 '현재'라디오 버튼. StudentId, PeriodId 및 날짜. 우리가 올바른 길을 가고 있는지 확실하지 않습니다. 목표 테이블은 tmAttendance입니다. 입력 양식에는 약 25 행의 데이터가 있습니다.올바른 SQLServer 문

미리 감사드립니다. T-SQL 구문으로

INSERT INTO tmAttendance 
VALUES (Present, StudentId, PeriodId, Date) 

답변

3

, 당신의 문은 올바르지 만은 tmAttendance의 fileds를 정의 할 경우 더 읽을 수 : I가 무엇인지 질문에서 이해하지

INSERT INTO tmAttendance(field1, field2, filed3, ...) 
VALUES (value1, value2, value3, ...) 

"Present"필드의 타입. 테이블에 삽입하는 값이 테이블의 필드와 동일한 유형인지 확인해야합니다.

1

이 시도 :

INSERT INTO tmAttendance VALUES ([Present], StudentId, PeriodId, [Date]) 
1
INSERT INTO tmAttendance 
([Present], [StudentId], [PeriodId], [Date]) 
VALUES 
('TARDY', '123', '1', '2012-03-27')