- ベストアンサー
中国のパソコンでVB6の実行時エラーが発生した原因と対処法について教えてください
- VB6.0で作成したアプリケーションを中国で実行する際にエラーが発生し、原因と対処法を教えてください。
- 中国でVB6.0の実行時エラー -2147467259 (80004005) が発生しました。エラーの原因と解決方法を教えてください。
- 中国のパソコンでVB6.0の実行時エラーが発生し、エラー内容が理解できないため対処法がわかりません。エラー -2147467259 (80004005) の原因と解決方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Microsoft ODBC Driverとあるから、ODBC接続の問題。 「我不到文件」と見えるから、 「私は、「文件」に到達しなかった」 (「文件」には「ファイル」の意味があるようです。 http://bitex-cn.com/search_result.php?keyword=%E6%96%87%E4%BB%B6 ) ってことかな。 はっきりは分りませんが、ODBC接続で接続している相手(Accessなのか普通のファイルなのか わかりませんけど)が見つからなかったってことでは? 社内で正常に動いているということなら、まず最初に、動いていないPCの コントロールパネル⇒管理ツール⇒データ ソース (ODBC)に記載されているODBCの設定を 調べてみればどうでしょう。
その他の回答 (1)
- SexyAkeko
- ベストアンサー率41% (26/63)
デバックしてるOSは、中国語対応にしてるん、、、、のかな? 極力環境は合わせたほうがよいかと。 でないと、こっちでは動くけど、向こうでは動かない、、、の連続になると思いますよ。 >実行時エラー'''-2147467259(80004005) だと、どうも複数のエラー内容みたいなんで、その後の中国語の部分が知りたいですねー。 現地スタッフになんて書いてあるのか、読んでもらうか、、、その部分をアップにして(そのままの画像だと、細部まで読めないので)、中国語のカテでも聞いてみてくださいな。 VBは言語自体を、詳しくは知りませんが、ランタイムか、中国語(言語の問題で)何らかのエラーが起きてるんじゃないかなー?と。 少し調べると、 A1:テーブル名がなかった ってこともありうるようなので、そうだとすると、言語(文字コード)の違いで、なんかエラーになってるのかなー?と。 OSや使用言語なんかも知りたいですねー。 まぁ、感も含まれていますが、まぁ、初歩の初歩なので、確認したほうがよいかと。
お礼
おっしゃる通り、デバッグ環境を中国の環境とできるだけ合わせたいとは思っているのですが、それにはどうすればいいのかもわかりません。 実は、今回のシステムは中国に計3箇所送ったのですが、そのうち2箇所では動作しています。 なので、中国で動作している2箇所から情報をもらって、環境を合わせていこうと考えています。 指摘があったように、画像だとサイズが縮小されてしまい、文字が読みにくくなってしまっていますね。 申し訳ありません。 「找不到文件 '(未知的)'」と書いてあります。 中国のOSはWindows XPです。 中国のスタッフとやりとりしながら、いろいろな詳細を聞いていこうと思います。 ご回答ありがとうございました。
お礼
画像がわかりにくくて大変申し訳ありません。 「找不到文件 '(未知的)'」と書いてあります。 質問の内容に書くのが抜けてしまったのですが、今回のシステムは中国に計3箇所送っていて、そのうちの2箇所は正常に起動できました。 なので、Accessのデータベースに関するエラーが出る原因が思い浮かばなかったのですが、教えていただいた通り、ODBCの設定も確認してみます。 いろいろと不備があり、お手数おかけして申し訳ありませんでした。 対応していただき、ありがとうございました。 これから引き続き、システム不具合の調査をしていきたいと思います。