Hello, Connector/NET(F#) World!

Posted on 4月 5th, 2013 by cx20

Connector/NET(F#)

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

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

open System;
open MySql.Data.MySqlClient;
 
let conStr = "server=localhost;user id=root;password=P@ssW0rd"
let con = new MySqlConnection(conStr)
let sqlStr = "SELECT 'Hello, Connector/NET World' AS Message"
let cmd = new MySqlCommand(sqlStr, con)
con.Open()
let reader = cmd.ExecuteReader()
while reader.Read() do
    printfn "%s" (reader.GetName(0))
    printfn "---------------------" 
    printfn "%s" (reader.GetString(0))
reader.Close()
con.Close()

コンパイル方法

C:¥> fsc Hello.fs -r:MySql.Data.dll

実行結果

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

Tags:

Categories: Connector/NET, F#

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing