Archive for 4月 4th, 2013

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

    Posted on 4月 4th, 2013 by cx20

    Connector/NET(JScript.NET)

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

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

    import System;
    import System.Data;
    import System.Drawing;
    import MySql.Data.MySqlClient;
     
    main();
     
    function main() {
        var conStr = "server=localhost;user id=root;password=P@ssW0rd";
        var sqlStr = "SELECT 'Hello, Connector/NET World!' AS Message";
     
        var con = new MySqlConnection(conStr);
        var cmd = new MySqlCommand(sqlStr, con);
        con.Open();
        var reader = cmd.ExecuteReader();
        while( reader.Read() )
        {
            Console.WriteLine( reader.GetName(0) );
            Console.WriteLine( "---------------------" );
            Console.WriteLine( reader[0] );
        }
        reader.Close();
        con.Close();
    }

    コンパイル方法

    C:¥> jsc /r:MySql.Data.dll Hello.js

    実行結果

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