0

Delphi 7 と SQL Server 2005 で、複数行のパラメータ (Stringlist.text) を TAdoQuery 挿入スクリプトに渡そうとしています。挿入は成功しましたが、フィールドからデータを取り戻すと、

Line 1  Line 2  Line 3

それ以外の

Line 1  
Line 2  
Line 3

テーブルのフィールド タイプは nvarchar(MAX) で、他のタイプに変更することはできません。テーブルは私のものではありません。パラメータの型を widestring から ftMemo に変更しようとしましたが、何も変わりません。何か案が?

var
  QRDestLicenze: TADOQuery;
  LsLic := TStringList;

begin
  LsLic := TStringList.Create;
  LsLic.Add('Line 1');
  LsLic.Add('Line 2');
  LsLic.Add('Line 3');
  QRDestLic.Parameters.FindParam('FieldName).Value := LsLic.Text;
  QRDestLic.ExecSQL;
end;
4

1 に答える 1