C# 操作mySql数据库
来源:互联网 发布:教务管理系统uc矩阵 编辑:程序博客网 时间:2024/06/06 09:00
mysql.data.dll下载_c#连接mysql必要插件
全部版本下载:http://hovertree.com/h/bjaf/0sft36s9.htm
mysql.data.dll是C#操作MYSQL的驱动文件,是c#连接mysql必要插件,使c#语言更简洁的操作mysql数据库。当你的电脑弹出提示“丢失mysql.data.dll”或“无法找到mysql.data.dll”等错误问题。
dll文件修复方法:
1、解压下载的文件。
2、复制文件“mysql.data.dll”到系统目录下。
3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64
4、最后点击开始菜单-->运行-->输入regsvr32 mysql.data.dll 后,回车即可解决错误提示!
第三方组件:Mysql.Data.dll说明:下载Mysql.Data.dll,然后在项目中添加该组件的引用,在代码页里输入using Mysql.Data.MysqlClient,我们就可以顺利的使用该类库的函数建立连接了。
//数据库操作类
class DBOperation{
#region 建立MySql数据库连接
/// <summary>
/// 建立数据库连接.
/// </summary>
/// <returns>返回MySqlConnection对象</returns>
public MySqlConnection getMySqlCon()
{
string str_sqlCon = "server=localhost;user id=root;password=###;database=####";//由实际情况决定
MySqlConnection mysqlCon = new MySqlConnection(str_sqlCon);
return mysqlCon;
}
#endregion
#region 执行MySqlCommand命令
/// <summary>
/// 执行MySqlCommand
/// </summary>
/// <param name="sqlStr">SQL语句</param>
public void getMySqlCom(string sqlStr)
{
MySqlConnection mysqlCon = this.getMySqlCon();
mysqlCon.Open();
MySqlCommand mysqlCom = new MySqlCommand(sqlStr, mysqlCon);
mysqlCom.ExecuteNonQuery();
mysqlCom.Dispose();
mysqlCon.Close();
mysqlCon.Dispose();
}
#endregion
}
#region 创建MySqlDataReader对象
/// <summary>
/// 创建一个MySqlDataReader对象
/// </summary>
/// <param name="M_str_sqlstr">SQL语句</param>
/// <returns>返回MySqlDataReader对象</returns>
public MySqlDataReader getmysqlread(string M_str_sqlstr)
{
MySqlConnection mysqlcon = this.getmysqlcon();
MySqlCommand mysqlcom = new MySqlCommand(M_str_sqlstr, mysqlcon);
mysqlcon.Open();
MySqlDataReader mysqlread = mysqlcom.ExecuteReader(CommandBehavior.CloseConnection);
return mysqlread;
}
#endregion
- C# 操作mysql数据库
- C#操作mysql数据库
- C# 操作mySql数据库
- c#操作MySql数据库
- C#操作MySQL数据库的简单例子
- C# 操作MySQL数据库的简单例子
- C#操作MySQL数据库的简单例子
- C#访问和操作MYSQL数据库
- C#操作MySQL数据库的简单例子
- C#访问和操作MYSQL数据库
- 【C#】C#访问和操作MYSQL数据库
- 使用C#连接、操作MySQL数据库
- 【C#】C#访问和操作MYSQL数据库
- C#操作MySQL数据库的简单例子
- C#访问和操作MYSQL数据库
- C#访问和操作MYSQL数据库
- C#操作Mysql数据库的存储过程
- C#访问和操作MYSQL数据库
- Android基础之AsyncTask源码解析
- 行级元素和块级元素
- Swift-字符串(String)
- AndroidStudio逆天InstantRun
- 第八周--字符加密
- C# 操作mySql数据库
- 二叉搜索树与双向链表
- 常用的adb命令
- 在Zynq 7000平台上使用Linux spidev.c驱动
- 在php中利用gd2库的函数创建水印
- android os耗电量巨大的问题
- Qt浅谈之一:内存泄露(总结)
- hbase
- hdu 2126 Buy the souvenirs(0-1+最大方案数)