データコネクッションエラー、環境によって出来ないのは何故?


ゆずみつ  2004-05-22 14:53:54  No: 113437  IP: [192.*.*.*]

VB.NETでAccessのデータベースにつなげるのに、(DataGridとクリスタルレポート)で学校ではちゃんと動いてたのに、家でやったら   daUnassignPaper.Fill(DsUnassignPaper1)のところでエラーになりました。
ちなみにデータベースはちゃんとVBのBinファイルにしまってそこにアクセスしているので、データベース自体が無いという事はありません。質問の意味が分かっていただけるといいのですが、何か思いあたる理由があったら教えてください。宜しくお願いします。

編集 削除
魔界の仮面弁士  2004-05-22 19:21:27  No: 113438  IP: [192.*.*.*]

> 何か思いあたる理由があったら教えてください。
残念ながら、再現可能なソースも無しに、ただ「学校では動くけど、家では動きません」と聞かれただけでは、何とも答えられないです。
せめて、具体的なエラーの内容だけでも書いあれば、何か原因が予想できるかも知れませんが……。

# 質問の内容から推測できるのは、daUnassignPaper の方は、
# OleDbDataAdapterクラス、DsUnassignPaper1 は、DataSetクラス
# なのかな…というぐらいですけど、その前後のコードに関しても
# 書かれていないですし。(^_^;)

編集 削除
ゆずみつ  2004-05-22 20:04:33  No: 113439  IP: [192.*.*.*]

魔界の仮面弁士さん、返信と指摘どうも有り難うございます。自分でもどう説明していいのか、用語もあまり知らないので分けかが分からなかったけど、アドバイス助かりました。
エラーメッセージは
an unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll
です。緑色のハイライト止まります。
コードは
 Private Sub Select_Paper_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'daUnassigned_Paper.Fill(DsUnassigned_Paper1)
        daUnassignPaper.Fill(DsUnassignPaper1)

OSとVBは英語のバージョンを使っています。
とりあえず、今思いつくのはこのくらいです。これだけでなんとなくでも分かって頂けたでしょうか?もし分からなかったら、あつかましいのですが、プログラムをお送りして見ていただいてもいいですか?もし良かったらメール下さい。

編集 削除