VB.NETでAccessのデータベースにつなげるのに、(DataGridとクリスタルレポート)で学校ではちゃんと動いてたのに、家でやったら daUnassignPaper.Fill(DsUnassignPaper1)のところでエラーになりました。
ちなみにデータベースはちゃんとVBのBinファイルにしまってそこにアクセスしているので、データベース自体が無いという事はありません。質問の意味が分かっていただけるといいのですが、何か思いあたる理由があったら教えてください。宜しくお願いします。
> 何か思いあたる理由があったら教えてください。
残念ながら、再現可能なソースも無しに、ただ「学校では動くけど、家では動きません」と聞かれただけでは、何とも答えられないです。
せめて、具体的なエラーの内容だけでも書いあれば、何か原因が予想できるかも知れませんが……。
# 質問の内容から推測できるのは、daUnassignPaper の方は、
# OleDbDataAdapterクラス、DsUnassignPaper1 は、DataSetクラス
# なのかな…というぐらいですけど、その前後のコードに関しても
# 書かれていないですし。(^_^;)
魔界の仮面弁士さん、返信と指摘どうも有り難うございます。自分でもどう説明していいのか、用語もあまり知らないので分けかが分からなかったけど、アドバイス助かりました。
エラーメッセージは
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は英語のバージョンを使っています。
とりあえず、今思いつくのはこのくらいです。これだけでなんとなくでも分かって頂けたでしょうか?もし分からなかったら、あつかましいのですが、プログラムをお送りして見ていただいてもいいですか?もし良かったらメール下さい。