SQL문장을 만들어서 insert하는 프로그램을 만들었습니다.
많은 다른 경우는 문제가 없는데
"건설:전기,통신" 이라는 제목 ("는 제가 처리한게 아니라 원본 자료입니다.)을 넣기 위해
<!--CodeS-->
insert into table ( ..... , DocTitle, ...) values (...., ' "건설:전기,통신" ', ....)
<!--CodeE-->
이라는 SQL문장을 만들어서 실행하면
Query '전기' is unknown type 이라고 뜹니다.
아마도 파라메터로 인식한것 같습니다.
어떻게 처리해야 하는지요?
델파이 7에 BDE 컴포넌트를 사용하고,
MS SQL 2000 서버에서 작업 중입니다.
<!--CodeS-->
Query1.Close;
Query1.Clear;
Query1.SQL.Text := 'insert into table ( ..... , DocTitle, ...) values (...., :DocTitle, ....)';
Query1.ParamByName('DocTitle).AsString := ' "건설:전기,통신" ';
Query1.ExecSQL;
<!--CodeE-->