Archive for 4月 2nd, 2013

  1. Hello, Connector/NET(VB.NET) World!

    Posted on 4月 2nd, 2013 by cx20

    Connector/NET(VB.NET)

    Connector/NET は、.NET ベースの MySQL 接続用 API である。
    以下は VB.NET による Connector/NET ライブラリを使用した MySQL への接続例となっている。

    ソースコード(VB.NET + Connector/NET + MySQL)

    Imports System
    Imports MySql.Data.MySqlClient
     
    Class Hello
        Shared Sub Main()
            Dim conStr As String = "server=localhost;user id=root;password=P@ssW0rd"
            Dim sqlStr As String = "SELECT 'Hello, Connector/NET World!' AS Message"
     
            Dim con As MySqlConnection = New MySqlConnection(conStr)
            Dim cmd As MySqlCommand = New MySqlCommand(sqlStr, con)
            con.Open()
            Dim reader As MySqlDataReader = cmd.ExecuteReader()
            While reader.Read()
                Console.WriteLine( reader.GetName(0) )
                Console.WriteLine( "---------------------" )
                Console.WriteLine( reader(0) )
            End While
            reader.Close()
            con.Close()
        End Sub
    End Class

    コンパイル方法

    C:¥> vbc /r:MySql.Data.dll Hello.vb

    実行結果

    MESSAGE
    ---------------------
    Hello, Connector/NET World!