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

【C#与MYSQL】在VS中使用MYSQL connect Net 连接本地MYSQL

2013-05-05 20:59 483 查看
【步骤描述】
1、建立VC工程,把MYSQL装好,数据准备好
2、安装好MYSQL connect Net
3、在工程中引用MYSQL数据库对象
4、在代码中写连接和查询的语句

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





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

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();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐