• 締切済み

MYSQL接続 Imports エラー

sea_clear_skyです。 質問させて、頂きます。 環境 WindowsXP SP3 Visual Web Developer 2008 Express Edition 下記サイトのサンプルで、mysqlに接続使用としますが、 Imports MySql.Data.MySqlClientが認識されず、 コンパイルが通りません。 Connector/Net5.2はインストールしてあります。 また、参照の追加でConnector/Net5.2も追加してあります。 MySql.Data.MySqlClient Imports MySql.Data.MySqlClient MySql.Data.MySqlClient ASP.NET 等でGOOGLE等で調べましたが、参考HPを見つけられず 困っています。 ご教授お願いします。 参考URL http://vapour.s22.xrea.com/dotnetdojo/index.php?.NET%C6%BB%BE%EC#gc615f86 参考URLの「MySQLとの接続」の部分の MySQL.aspx MySQL.aspx.vb の部分にサンプルのコードが載っています。 よろしくお願いします。

みんなの回答

  • id357
  • ベストアンサー率29% (39/133)
回答No.1

最近 MYSQL が SUN系になってきて Microsoftとの親和性が極端に悪くなってきたように感じます。 自分も非常に時間をとられました。 MySQL4.0 が消去されて 5系になったとたん、 手も付けられないようなエラーだらけで。 そこでVBを優先するならSQLSERVERを MySQLを優先するなら、PHPとかPERL 金銭的に問題ないならORACLEと割り切ることにしました。 2~3ヶ月の間、頭から湯気がでていたのかも。ご参考までに。

sea_clear
質問者

お礼

回答ありがとうございます。 Visual Web Developer 2008 Express Editionの場合ですが、 サンプルASPXのファイルの <%@ Page Language="VB" AutoEventWireup="false" CodeFile="MySQL.aspx.vb" Inherits="_Default" %> の部分を次のように変更したら、mysqlに接続できました。 <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="MySQL.aspx.vb" Inherits="mtest._Default" %> CodeFileをCodeBehindに変更しました。 mtest._Defaultはプロジェクトから作られたままの値にしてあります。 回答ありがとうございました。