MYSQLへ、VisualStudioで接続する方法

Visual Studioでは2つの接続方法がある。

1.ADO.NETなるMSのライブラリを使う方法
listboxをどこかにおいて、そこにDB接続したものを表示させちゃおう

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

private ADODB.Connection cn = new ADODB.Connection();

private ADODB.Recordset rs = new ADODB.Recordset();

private string cnStr;

private string query;

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

cnStr = “DRIVER={MySQL ODBC 5.1 Driver};”

+ “SERVER=000.000.000.000;”

+ “PORT=3306;”

+ “DATABASE=totalization;”

+ “UID=admin;”

+ “PASSWORD=aaaaaaaa;”;

query = “SELECT value FROM test”;

cn.Open(cnStr, null, null, 0);

rs.Open(query, cn, ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockOptimistic, -1);

//リストボックスのクリア

listBox1.Items.Clear();

while (rs.EOF == false)

{

listBox1.Items.Add( rs.Fields[“value”].Value.ToString() );

// label1.Text = rs.Fields[“value”].Value.ToString();

rs.MoveNext();

}

rs.Close();

cn.Close();

}

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

{

}

}

}

2.MYSQLコネクターを使う方法
http://dev.mysql.com/downloads/connector/net/6.0.html

ここから、netコネクターをダウンロードして、インストールする!

そのあとは.net frameworkのライブラリで

「Datagridview」などを使って接続ができてしまう!

MYSQLをODBCを使って、GUIで接続できてしまう!
やった!

超簡単!

C#IT、PC環境MYSQLPC環境

コメントは停止中です。