c#访问和操作mysql数据库--a

c#访问和操作mysql数据库--a

ID:26998210

大小:57.37 KB

页数:8页

时间:2018-11-30

c#访问和操作mysql数据库--a_第1页
c#访问和操作mysql数据库--a_第2页
c#访问和操作mysql数据库--a_第3页
c#访问和操作mysql数据库--a_第4页
c#访问和操作mysql数据库--a_第5页
资源描述:

《c#访问和操作mysql数据库--a》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、这里介绍下比较简单的方式,引用MySql.Data.dll然后添加一个MySqlHelper类来对MySql数据库进行访问和操作。1.将MySql.Data.dll引用到你的项目中下载地址:MySql.Data.rar添加引用后在你的数据库操作类(如MySqlHelper.cs)中添加引用声明usingMySql.Data;usingMySql.Data.MySqlClient;复制代码2.添加一个MySqlHelper类来对MySql数据库进行操作。MySqlHelper.CS网上有很多列子,把代码拷下来就可以直接使用。如果里面的ExcecuteNonque

2、ry、GetDataSet等基本访问数据库方法还是无法满足你开发需求的话,你还可以自己重新改写代码来扩充其功能。MySqlHelper:usingSystem;usingSystem.Collections;usingSystem.Configuration;usingMySql.Data;usingMySql.Data.MySqlClient;usingSystem.Data;///

///MYSQLHelper的摘要说明///publicabstractclassMySqlHelper{//数据库连接字符串publics

3、taticstringConn="Database='wp';DataSource='localhost';UserId='root';Password='root';charset='utf8';pooling=true";//用于缓存参数的HASH表privatestaticHashtableparmCache=Hashtable.Synchronized(newHashtable());///

///给定连接的数据库用假设参数执行一个sql命令(不返回数据集)//////

4、ring">一个有效的连接字符串///命令类型(存储过程,文本,等等)///存储过程名称或者sql命令语句///执行命令所用参数的集合///执行命令所影响的行数publicstaticintExecuteNonQuery(stringconnectionString,CommandTypecmdType,string

5、cmdText,paramsMySqlParameter[]commandParameters){MySqlCommandcmd=newMySqlCommand();using(MySqlConnectionconn=newMySqlConnection(connectionString)){PrepareCommand(cmd,conn,null,cmdType,cmdText,commandParameters);intval=cmd.ExecuteNonQuery();cmd.Parameters.Clear();returnval;}}///

6、ary>///用现有的数据库连接执行一个sql命令(不返回数据集)//////一个现有的数据库连接///命令类型(存储过程,文本,等等)///存储过程名称或者sql命令语句///执行命令所用参数的集合///执行命令所影响的行数publicstatic

7、intExecuteNonQuery(MySqlConnectionconnection,CommandTypecmdType,stringcmdText,paramsMySqlParameter[]commandParameters){MySqlCommandcmd=newMySqlCommand();PrepareCommand(cmd,connection,null,cmdType,cmdText,commandParameters);intval=cmd.ExecuteNonQuery();cmd.Parameters.Clear();returnva

8、l;}///

///使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。