
環境
WindowsXP Pro
Visual Studio.NET 2003
インストールしたもの
MySQL(ver:4.1.11)
MyODBC-3.51.11-1-win.exe
ODBC .NET Data Provider(ver:1.0.4030.0)
(MDAC(ver:2.8)はいつのまにか勝手に入ってました)
「コントロールパネル」→「管理ツール」→「データ ソース (ODBC)」から「ODBCデータソースアドミニストレータ」を起動して、ファイルDSNタブから追加で【MySQL ODBC 3.51 Driver】を選択し「適当な名前」を入れて、「適当な名前」.dsnがファイルDSNに作成されるのですが、ダブルクリックしてみると
「一般エラー:DSNファイルC:\~~~~.dsnが無効です。」となってしまいます。
ユーザーDSNとシステムDSNはちゃんと追加でき、「Connector/ODBC」も設定でき、Access2003、VB.NETからMySQLで作ったテーブルは読み取れました。
VB.NETのサーバーエクスプローラから接続の追加で、データリンクプロパティのプロバイダタブから「Microsoft OLE DB Provider for ODBC Drivers」
を選び、接続タブから「接続文字列を使用する」にチェックを付けビルドで開いたデータソースの選択欄にファイルDSNで作った.dsnは表示されますが、選択してもデータリンクエラー「ドライバへの接続中にエラーが発生したため、操作を実行できません。」となりやはりファイルdsnが使えません。
どうやってファイルDSNを設定したらいいのでしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
かなり古い情報ですが
日本MySQLユーザー会のメーリングリストにも同様の質問があってユーザーDNSは出来なかったというレポートがあります。
Mailing List→My Log→mysql→1301-1400
1316
1319
1328
1329
参考URL:http://www.mysql.gr.jp/
返信ありがとうございます。
メーリングリストのログ読ませていただきました。
私もググった拍子に↑の一部がヒットしたのですが、あまりにも古い情報だったのでざっと目を通したぐらいでした。
(ユーザーDNSではなくてファイルDSNですね)
ユーザーDSNとシステムDSNは問題なくできるのになぜファイルDSNだけだめなのか全く不思議です・・
(http://www.softagency.co.jp/mysql/pro/win_myodbc … ←これかなとも思ったけどなんか違うようだし・・)
現在、「Visual Basic.NET+ASP.NETで始めるWebアプリケーション開発」という参考書を読みながら本と同じようにやってみています。その本の中にMySQLを使ったアプリ~のようなのがあっていじってみている次第です。
なかなか本と同じようにいきませんね。やはりフリーのデータベースは扱いずらいのでしょうか。前にOracleを少しいじったことはあるのですが、MySQLは初めて触ってみています。
本格的にやるならSQL Server 2000やOracleあたりのほうが無難なんですかね~(^-^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
同じSQL文で極端に検索が遅くな...
-
バッチでAccessのmdbファイルを...
-
badファイルの内容を知る方法
-
DBファイルの中身を直接見れな...
-
SQL*Loaderで桁数チェック
-
Access2010でアクセス制限をしたい
-
ODBCを使用する場合のファイルD...
-
パラメータファイルが壊れたと...
-
accdbファイルの最適化
-
ダンプファイルから特定のテー...
-
SQLファイルのインポートに関して
-
MYSQLのDBに大容量のCSVをUP...
-
CGI(掲示板やカウンターなど)...
-
複数のCSVファイルの読みこみ
-
MicrosoftAccess2003について
-
SQLServer2005 セカンダリファ...
-
数万人規模のコミュニティサイ...
-
DB2の文字化け
-
PHP・MySQLでの画像保存方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開...
-
同じSQL文で極端に検索が遅くな...
-
DXF形式をOracleに格納する方法...
-
パラメータファイルが壊れたと...
-
DBファイルの中身を直接見れな...
-
画像などの格納方法
-
MicrosoftAccess2003について
-
レジストリとは?
-
SQLiteからMySQLへの変換方法
-
configファイルの設定
-
SQLファイルのインポートに関して
-
my.ini ファイルの置き場所
-
アクセスの共有
-
MySQLの実データはどのフォール...
-
ファイルメーカーProで作成した...
-
phpMyAdmin2.6.1 エクスポート...
-
mysqlimportの使い方について
-
バッチでAccessのmdbファイルを...
-
SQLLDRの制御ファイルについて
-
数万人規模のコミュニティサイ...
おすすめ情報