知识大全 .net连接Mysql封装类代码 可直接调用

Posted 语句

篇首语:星星使天空绚烂夺目,知识人们增长才干。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 .net连接Mysql封装类代码 可直接调用相关的知识,希望对你有一定的参考价值。

.net连接Mysql封装类代码 可直接调用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

下面是我封装好的连接Mysql数据库的类 直接调用即可  

  微软的visual studio没有自带连接Mysql的驱动 要去网上下载一个mysql connector net 驱动 然后安装就可以使用 下面是我封装好的连接数据库的类 直接调用即可

复制代码 代码如下: using System; using System Collections Generic; using System Linq; using System Text; using System Data; using System Data SqlClient; using System Configuration; using MySql Data MySqlClient; namespace DAL   public class GetConnection             private static MySqlConnection  _connection;       /// <summary>       /// 获取数据库连接桥       /// </summary>         private static MySqlConnection Connection                     get                            //string connectionString = ConfigurationManager AppSettings["ConnectionString"];                 string connectionString = "server=localhost;user id=root; password=root; database=system; pooling=false";                 //server= ;port= ;uid=user;pwd=;database=basename;远程连接的                 //string connectionString = "Data Source= ;Initial Catalog=wwj;Persist Security Info=True;User ID=wwj;Password=wwj ";                 if (_connection == null)                                     _connection = new MySqlConnection(connectionString);                     _connection Open();                                 if (_connection State == ConnectionState Closed)                                     _connection Open();                                 if (_connection State == ConnectionState Broken)                                     _connection Close();                     _connection Open();                                 return GetConnection _connection;                           /// <summary>       /// 获取表数据       /// </summary>       /// <param name=sql></param>       /// <returns></returns>         public static MySqlDataReader GetDataRead(string sql)                     MySqlCommand mand = new MySqlCommand(sql Connection);             MySqlDataReader read = mand ExecuteReader();             return read;                 public static int NoSelect(string sql)                     MySqlCommand mand = new MySqlCommand(sql Connection);             int row = mand ExecuteNonQuery();             return row;                 public static DataTable GetDataTable(string sql)                     MySqlCommand mand = new MySqlCommand(sql Connection);             DataTable dt = new DataTable();             MySqlDataAdapter sda = new MySqlDataAdapter(mand);             sda Fill(dt);             return dt;                 /// <summary>         /// 执行sql语句 返回一行一列         /// </summary>         /// <param name=sql>SQL语句</param>         /// <returns></returns>         public static string GetScalar(string sql)                     MySqlCommand mand = new MySqlCommand(sql Connection);             return mand ExecuteScalar() ToString();             cha138/Article/program/net/201311/14014

相关参考

知识大全 .net调用存储过程详细介绍

  连接字符串代码如下:stringconn=ConfigurationManagerConnectionStrings["NorthwindConnectionString"]ConnectionS

知识大全 借助封装类实现线程调用带参方法

  (一)描述     由于线程只能执行无参数方法有时候需要线程执行带参数方法     此示例演示怎

知识大全 如何使用php封装类实现图片上传可直接引用

  <?phpcha138/Article/program/PHP/201311/20895

知识大全 js实时获取系统当前时间实例代码

在网页中实时的显示时间不但可以给网页添色还可以方便浏览者掌握当前时间为了提高网站的开发速度可以把主代码封装在一个单独的函数里面在需要的时候直接调用而我为了演示直接写在了主页面方便大家观看  

知识大全 asp连接mysql数据库几款代码

  asp教程连接mysql教程数据库教程几款代码  strconnection = "dsn=hc;driver=myodbd driver;server=localh

知识大全 JSP如何连接MYSQL数据库代码示例

JSP如何连接MYSQL数据库代码示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixi

知识大全 jsp连接MySQL操作GIS地图数据实现添加point的功能代码

jsp连接MySQL操作GIS地图数据实现添加point的功能代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 用ODBC连接MySQL和ASP.NET

用ODBC连接MySQL和ASP.NET  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  被认为是

知识大全 使用.NET框架类替代API调用的问题

使用.NET框架类替代API调用的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  避免使用W

知识大全 ADO.NET中的SQL连接方法代码

ADO.NET中的SQL连接方法代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! us