0

これは vb.net のスクリーンショットです: http://www.mypicx.com/12132009/ers/

そして、ここに私のコードがあります:

Dim connectionString As String = "Driver={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=my school;" '
        Dim conn As New OdbcConnection(connectionString)
        conn.Open()
        Dim da As New OdbcDataAdapter("SELECT IDNUMBER, LASTNAME, FIRSTNAME, MIDDLENAME COURSE FROM students", conn)


        conn.Close()

-私がしたいのは、wampサーバーをvb.netに接続することだけです。ここにwampサーバーのバージョンがあります

SQL サーバー: 5.1.36

4

3 に答える 3

2

ODBC の代わりに、MySQL 用の ADO.NET 標準ドライバーをダウンロードして、次のように使用することをお勧めします。

Dim connectionString As String = "Server=localhost;Database=my school;Uid=myUsername;Pwd=myPassword;"
Using conn As New MySqlConnection(connectionString)
    Using da As New MySqlDataAdapter("SELECT IDNUMBER, LASTNAME, FIRSTNAME, MIDDLENAME COURSE FROM students", conn)
        conn.Open()
        ' Do something with the results

    End Using
End Using
于 2009-12-13T09:24:42.477 に答える
0

MySQL 5.1.36 を使用し、SQL Server 5.1.36 を使用していないと仮定すると (この場合は、アップグレードの時期です)、おそらくMySQL Connector/NETをインストールする必要があります。これらは、MySQL に接続できるようにするドライバーです。 .NET アプリケーションからのデータベース。

その後、汎用の OdbcConnection の代わりに MySqlConnection などのネイティブ MySQL データ クラスを使用することもできます。

于 2009-12-13T09:28:45.400 に答える