掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQL.Lord.FromFile エラー (ID:30490)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphi7から2007に移行を進めています。 ADOQueryのSQLをテキストファイルから動的にLoadしてDelphi7ではうまくいっていたものが、Delohi2007では実行エラーとなってしまいました。 情報がありましたら教えてください。 サンプル //Test.SQLの内容は'Select * From Test' ADOQuery1.Close; ADOQuery1.SQL.LoadFromFile('C:Temp\Test.SQL'); ADOQuery1.Open; ここでエラー発生。監視式でADOQuery1.SQL.Textを確認すると文字化けをしている。 回避策として var tSQL: TStringList; begin tSql := TStringList.Create; tSql.LoadFromFile('C:Temp\Test.SQL') ADOQuery1.Close; ADOQuery1.SQL.Text := tSql.Text; ADOQuery1.Open; とすると、問題なく開きますので、SQL文その他の間違いではなく、ADOQuery1.SQL.LoadFromFile()のパグではないかと疑っているのですが、2007での仕様変更等の情報がありましたら教えてください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.