DL6Pro,XPにてデータベースを作成しています。以前使用していたデータベースparadoxをインターベースへ拡張しようとしています。paradoxの時には、うまく動作していたのですが、IBにすると以下のエラーメッセージが出ます。
どのような内容でのエラーなのか検討が付きません。どなたかご教示下さい。
エラーがでる該当のコード
with DM009.IBQueryShohiyo do
begin
Close;
Kubun := '登録時' ;
SQL.Delete(SQL.Count-1);
SQL.Add('where' + ' KubunMaintenance =' + '''' + Kubun + '"' + ' And' + ' KubunTouroku = ' + '''' + FrmEnt.FormEnt.Edit7.Text + '''');
Open;
end;
エラーの内容
SQLパーサーエラー
文字列の途中でファイルが終わりました。
1箇所、ダブルクォーテーションが含まれてますが
これをシングルクォーテーションにすればどうなります?
'"' ← の部分を#39にしてみるとか。
編集 削除IGY さん Ruさん 早々のレスポンスありがとうございました。
ダブルクォーテーションは全て変更したつもりで行っておりました。
シングルクォーテーションへ変更することにより、うまくいきました。
以後、気をつけたいと思います。