C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[6]: データベースの参照ができません


(過去ログ 105 を表示中)

[トピック内 8 記事 (1 - 8 表示)]  << 0 >>

■62848 / inTopicNo.1)  データベースの参照ができません
  
□投稿者/ trf (3回)-(2011/11/06(Sun) 01:15:14)

分類:[.NET 全般] 

VB.NETを使用しています。
DBへアクセスしようと思い、
Dim oleConn As OleDb.OleDbConnection
oleConn = New OleDb.OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;Data Source = ○○.odb;")
という記述をしましたが、ハンドルされませんというエラーが出力されました。
DBの構築はOpenOfficeを使用しているのですが、.odbのファイルは利用できないのでしょうか?
それとも、私のDB構築が間違っているのでしょうか…
根本的に間違っていたら申し訳ないです。

引用返信 編集キー/
■62849 / inTopicNo.2)  Re[1]: データベースの参照ができません
□投稿者/ NF64 (16回)-(2011/11/06(Sun) 02:43:42)
記載されたコードではエラーは発生しないと思うので、クエリを発行した段階で出るのでしょうか。
あるのかどうかは分かりませんが、.odbに対応する接続ドライバが必要でしょう。

海外のフォーラムでも似たような質問がいくつかあるようですが、殆ど回答はついていないようです。

引用返信 編集キー/
■62854 / inTopicNo.3)  Re[1]: データベースの参照ができません
□投稿者/ ぐっさん (17回)-(2011/11/06(Sun) 11:47:42)
No62848 (trf さん) に返信

> という記述をしましたが、ハンドルされませんというエラーが出力されました。

どのような例外がハンドルされなかったのでしょうか?
他にメッセージはないですか?


また、例外の発生する行は以下の行ですか?

> oleConn = New OleDb.OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;Data Source = ○○.odb;")

他の行であれば、他に原因があるかも知れません。
引用返信 編集キー/
■62857 / inTopicNo.4)  Re[2]: データベースの参照ができません
□投稿者/ trf (4回)-(2011/11/06(Sun) 13:47:22)
NF64さん、ぐっさんさん、ありがとうございます。
エラーの内容ですが、「OleDbException はハンドルされませんでした」
データベースの形式 'C:〜\○○.odb'を認識できません。

> oleConn = New OleDb.OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;Data Source = ○○.odb;")
の行で発生します。

無知のため、うまく説明できず申し訳ありません。
引用返信 編集キー/
■62858 / inTopicNo.5)  Re[3]: データベースの参照ができません
□投稿者/ NF64 (18回)-(2011/11/06(Sun) 15:44:02)
先にも書きましたように、接続ドライバが必要でしょう。
日本語での情報はほとんど無さそうなので、海外のフォーラムなどを中心に探してみると良いかも知れません。
引用返信 編集キー/
■62860 / inTopicNo.6)  Re[4]: データベースの参照ができません
□投稿者/ trf (5回)-(2011/11/06(Sun) 21:03:44)
No62858 (NF64 さん) に返信
ありがとうございます。
見つける事ができなかったので、ACCESEを購入できるその日まで作業を中断します。
ありがとうございました。
引用返信 編集キー/
■62861 / inTopicNo.7)  Re[5]: データベースの参照ができません
□投稿者/ NF64 (19回)-(2011/11/06(Sun) 22:56:17)
2011/11/06(Sun) 22:57:08 編集(投稿者)

データベースを手軽に使いたいなら、SQLServer CompactやSQLiteの使用を検討してみるのも良いでしょう。
引用返信 編集キー/
■62897 / inTopicNo.8)  Re[6]: データベースの参照ができません
□投稿者/ trf (6回)-(2011/11/08(Tue) 21:06:12)
No62861 (NF64 さん) に返信
> 2011/11/06(Sun) 22:57:08 編集(投稿者)
>
> データベースを手軽に使いたいなら、SQLServer CompactやSQLiteの使用を検討してみるのも良いでしょう。
返信が遅くなり、申し訳ございません。
ACCESSを所有してる知人の協力を得て、無事解決しました。ありがとうございました。
SQLServer CompactやSQLiteについても、勉強していきたいと思います。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -