2011-06-29 6 views
1

私はASP.NETを使ってASP.NETでWebアプリケーションを開発することに興味がありますが、これは難しい/ Visual Studio 2010と簡単に統合できますか? Webアプリケーション用に.NETプラットフォームを使用するのは本当に好きですが、Microsoft SQL ServerよりもMySQLを使用したいと考えています。誰かが光を当てることはできますか?MySQLでASP.NET Webアプリケーションを設定するための情報はどこにありますか?

申し訳ありませんこれはばかげた質問ですが、私はWebアプリケーションと.NETフレームワークが初めてです。

+0

MySqlを使用してASP.NET Webアプリケーションを設定する方法についての情報はどこにありますか?真剣に? * Google *を試しましたか? :) –

+0

他のデータベースとほとんど変わりません。ちょうど別のデータプロバイダを使用してください。 – richard

答えて

4

Using MySQL with ASP.NET

Connect to MySQL database from ASP.NET

Using MySQL with ASP.NET

EDIT開始するには、これらのリンクのいくつかを試してください:あなたはODBC接続を使用する必要がありますように見えますが。あなたはset up an ODBC connection on your PCと、どこにアプリをデプロイする必要があります。これは、ODBC接続を使用したInformixデータベースに接続するときに使用した例です。 install the drivers for MySql firstにする必要があります。

プロジェクトにMysql.Data Nugetパッケージを追加してから、ちょうどMySQLサーバの接続文字列を変更し、それができInformixデータベースのWeb.config接続文字列

<add name="odbcConnection" connectionString="Driver={IBM INFORMIX 3.82 32 BIT};uid=odbcUsername;pwd=odbcPassword;database=odbcDatabase; host=odbcHostName;srvr=odbcServerName;serv=odbcServ;pro=onsoctcp;cloc=en_US.819;dloc=en_US.819;vmb=0;condb=1;xcl=0;curb=0;scur=0;icur=0;oac=1;optofc=0;rkc=0;odtyp=0;fbs=4096;ddfp=0;dnl=0;rcwc=0" providerName="System.Data.Odbc"/> 

DATAACCESS方法

Dim cnStr As String = ConfigurationManager.ConnectionStrings("odbcConnection").ToString 

Public Function GetTable() As Data.DataSet 
    Dim ds As New Data.DataSet 
    Dim sql As String = "" 

     Using myConnection As OdbcConnection = New OdbcConnection(cnStr) 
      Dim myCommand As New OdbcCommand() 
      Dim oda As OdbcDataAdapter = New OdbcDataAdapter() 
       sql = "SELECT * FROM table" 

       If myConnection.State = ConnectionState.Closed Then 
        myConnection.Open() 
        myCommand = New OdbcCommand(sql, myConnection) 
        myCommand.CommandType = CommandType.Text 
        oda.SelectCommand = myCommand 
        oda.Fill(ds, "tblInfo") 
       End If 
     End Using 
    Return ds 
End Function 
0

あなたのために働くでしょう。

関連する問題