안녕하세요..
SQL문으로 MS-SQL에 데이터를 입력하려 합니다.
아래와 같은 구문을 사용하였습니다.
qry.SQL.Clear;
qry.SQL.Add('insert into Demo1 (ID,Jibun1,Jibun2,Dong) values("'+edtId.Text+'","'+edtJibun1.Text+'","'+edtJibun2.Text+'","'+edtDong.Text+'")');
qry.ExecSQL;
위의 구문을 로컬용으로 Paradox를 이용하여 DB를 만을었을 경우에는 에러가 발생하지 않으나 MS-SQL에 사용하였을때는 에러가 발생하네요..
구문이 틀린것인지 제가 잘못사용한것인지 모르겠네요..
참고로 Query를 사용하여 않고 Table을 이용하였을 경우에는 입력이 되네요..
답변 부탁합니다..
SQL 구문 자체는 문제가 없는거 같지만... 혹시 ID <-- 이 필드가 Integer 형이 아닐까 하는 생각이 드는군요... ㅡ.ㅡ;;
혹시 자동증가 필드로 선언을 하신거라면... ㅡ.ㅡ;;
좀더 정확한 답변은 에러 구문을 올려주시길 많은 내공 고수님들이 답변해 주실겁니다.