您的位置:首页 > 数据库 > MySQL

C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQL

2015-04-26 20:11 585 查看
【步骤描述】

1、建立VC工程,把MYSQL装好,数据准备好

2、安装好MYSQL connect Net

3、在工程中引用MYSQL数据库对象

4、在代码中写连接和查询的语句

【在工程中引用MYSQL数据库对象】









【在代码中写连接和查询的语句】

[csharp] view
plaincopy

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

using MySql.Data.MySqlClient; //使用连接和操作MySQL的方法,必须应用MySql.Data.MySqlClient

namespace FirstMVC2Prj.Controllers

{

[HandleError]

public class HomeController : Controller

{

public ActionResult Index()

{

String myInfo = "欢迎使用 ASP.NET MVC! ";

///////////////////获取MYSQ看数据返回值////////////////////////////

MySqlConnection myconn = null;

MySqlCommand mycom = null;

MySqlDataReader myrec = null;

//连接字符串拼装

myconn = new MySqlConnection("Host = localhost;Database = test;Username = root;Password = fulei");

//连接

myconn.Open();

if(myconn.State.ToString()=="Open")

{

myInfo = myInfo + "<br> 连接MYSQL成功";

}

//查询命令赋值,可以写多条语句,多条语句之间用;号隔开

mycom = new MySqlCommand("select * from persioninfo",myconn);

myrec = mycom.ExecuteReader();

//一次次读,读不到就结束

while (myrec.Read())

{

myInfo = myInfo + myrec["name"] + " " + myrec["sex"];

}

//////关闭相关对象

myrec.Close();

myconn.Close();

/////////////////////获取MYSQ看数据返回值////////////////////////////

ViewData["Message"] = myInfo;

return View();

}

public ActionResult About()

{

return View();

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: