WINXP SP2+VB6+SQL2005で開発しております。
奇妙な現象が発生しており困っています。
あるプログラムの検索画面を作成し、ソースから実行するとエラーも無く、
ダミーデータがヒットします。
しかし、EXEにコンパイルして実行すると何故かデータがヒットしません。
検索対象文字列はコピー&ペーストで行っているので間違いはないのです。
どなたか原因が分かる方がいましたらご教授願います。
でーたべえすのないようがちがう
さしあたって思い付く点といえば、
(1) 接続文字列が異なっていないかを確認する。
(2) P-Code コンパイル / ネイティブ コンパイルを切り替えて試してみる。
あたりですね。
接続文字列やSQLがファイルに書いてあって
そのファイルがパス指定していないため
ソースとEXEのときに見ているファイルが違うとか
ソースのときはカレントパスはVisualBasicコンパイラがある場所
EXEのときはカレントパスはEXEがある場所
| ツイート |
|