CREATE TABLE Data1
(
HNo CHAR(10) NOT NULL,
Commant blob sub_type text
);
위와 같이 테이블을 맹글었구요.
insert into Data1(
HNo,
Commant )
values(
'1234567895',
'텍스트 데이타');
라고 하면 다음과 같은 에러가 나는데...
Conversion error from string "BLOB"
Statement: insert into Data1(
HNo,
Commant )
values(
'1234567895',
'텍스트 데이타')
blob Sub_Type text에 입력하려면 다른 옵션이 있어야 하는 건가요???
UDF로 컨버전시키는 방법도 있다고 하지만,
아래방법이 제일 무난할것 같네요..
파라미터로 넘겨줄때 형식은 AsMemo로 해보세요~
그럼 수고하세요~
with IBQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('insert into Data1(HNo, Commant) ');
SQL.Add(' values(:HNo, :Commant)');
ParamByName('Hno' ).AsString := '12345';
ParamByName('Commant').AsMemo := '텍스트 데이타';
ExecSQL;
end;
델초보 wrote:
>
> CREATE TABLE Data1
> (
> HNo CHAR(10) NOT NULL,
> Commant blob sub_type text
> );
>
> 위와 같이 테이블을 맹글었구요.
>
> insert into Data1(
> HNo,
> Commant )
> values(
> '1234567895',
> '텍스트 데이타');
>
> 라고 하면 다음과 같은 에러가 나는데...
>
> Conversion error from string "BLOB"
> Statement: insert into Data1(
> HNo,
> Commant )
> values(
> '1234567895',
> '텍스트 데이타')
>
> blob Sub_Type text에 입력하려면 다른 옵션이 있어야 하는 건가요???
>
>
>
>