with Query1 do begin
Close;
SQL.Clear;
SQL.Add('UPDATE '''+Table+''' ');
SQL.Add(' SET DocMemo = :PDocMemo ');
SQL.Add('WHERE (ItemIndex = :PItemIndex) AND (DocTitle LIKE :PDocTitle) ');
ParamByName('PDocMemo').AsMemo := RichEdit1.Text;
ParamByName('PItemIndex').AsSmallInt := 1;
ParamByName('PDocTitle').AsString := '문자';
ExecSQL;
end;
이렇게 적었는데, 이상하게 'Capability not supported'란 메세지만 자꾸 뜨네요.
어디가 잘못 된 건지 모르겠습니다. 제 생각에는 아무래도 메모필드에 삽입하는 부분에서 에러가 발생하는 것 같은데...
누가 좀 알려주십시오.... :-(
델파이 5에 Paradox를 사용하고 있습니다.
> with Query1 do begin
> Close;
> SQL.Clear;
> SQL.Add('UPDATE '''+Table+''' ');
> SQL.Add(' SET DocMemo = :PDocMemo ');
> SQL.Add('WHERE (ItemIndex = :PItemIndex) AND (DocTitle LIKE :PDocTitle) ');
> ParamByName('PDocMemo').AsMemo := RichEdit1.Text;
> ParamByName('PItemIndex').AsSmallInt := 1;
> ParamByName('PDocTitle').AsString := '문자';
> ExecSQL;
> end;
>
> 이렇게 적었는데, 이상하게 'Capability not supported'란 메세지만 자꾸 뜨네요.
> 어디가 잘못 된 건지 모르겠습니다. 제 생각에는 아무래도 메모필드에 삽입하는 부분에서 에러가 발생하는 것 같은데...
> 누가 좀 알려주십시오.... :-(
> 델파이 5에 Paradox를 사용하고 있습니다.
안녕하세요. 홍세빕니다.
이렇게 한번 해보시죠.
ParamByName('PDocMemo').Assign(RichEdit1.Lines);
메모필드문제라면 이렇게 하시면 OK!
잘 되시죠?