当前位置:首页 > 系统运维 > 正文内容

C#连接MySQL数据库要用到的代码有哪些?

a8116255316年前 (2010-06-12)系统运维7

此文章主要向大家讲述的是C#连接MySQL数据库的实际应用代码,如果你对C#连接MySQL数据库的实际操作步骤有兴趣了解的话,你就可以通过以下的文章对其有更好的了解,望大家会有收获。

{  string sqlstr = "select * from manavatar";  MySQL(和PHP搭配之更佳组合)Connection DBConn = new MySQL(和PHP搭配之更佳组合)Connection

(new MySQL(和PHP搭配之更佳组合)ConnectionString("192.168.0.13", "flashdata", "root", "root", 3306).AsString);  DBConn.Open();  //MySQL(和PHP搭配之更佳组合)DataAdapter myadap = new MySQL(和PHP搭配之更佳组合)DataAdapter(sqlstr, conn);  MySQL(和PHP搭配之更佳组合)Command DBComm = new MySQL(和PHP搭配之更佳组合)Command(sqlstr,DBConn);  MySQL(和PHP搭配之更佳组合)DataReader DBReader = DBComm.ExecuteReaderEx(); //DBComm.ExecuteReaderEx();  MySQL(和PHP搭配之更佳组合)DataAdapter DTAdapter = new MySQL(和PHP搭配之更佳组合)DataAdapter(sqlstr,DBConn);  DataSet myDataSet = new DataSet();  DTAdapter.Fill(myDataSet,"manavatar");  try  {  while (DBReader.Read())  {  //Console.WriteLine("11");  Console.WriteLine("DBReader:{0},tttddddd:{1},tt {2}",DBReader.GetString(0), 

DBReader.GetString(1),DBReader.GetString(3));  }  Console.WriteLine("0000");  }  catch (Exception e)  {   Console.WriteLine("读入失败!"+e.ToString());  }  finally  {  Console.WriteLine("DBReader关闭");  Console.WriteLine("DBConn关闭");  DBReader.Close();  //DBConn.Close();  }  for (int i = 0; i < myDataSet.Tables["manavatar"].Rows.Count; i++)  {  Console.WriteLine("{0}",myDataSet.Tables["manavatar"].Rows[2]["user"]);  }  

这是一个简单的例子。

在这里有个问题:dataset如果没设主键的话,可能会引起一些对数库操作的问题,比如会造成updata出现错误。

上面说了这么多内容,是关于对C#连接MySQL的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注2345hao.cn,学习最新Mysql技术。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/21135.html

分享给朋友:

“C#连接MySQL数据库要用到的代码有哪些?” 的相关文章

如何设置Win 7通知栏重新显示电源按钮

如何设置Win 7通知栏重新显示电源按钮

有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...

windows 7系统件夹和文件都不显示名字如何解决

windows 7系统件夹和文件都不显示名字如何解决

假如碰到电脑里的文件夹和文件全都不显示名字了(如下图),是不是电脑中毒了呢 请教下笔者有没好的解决方法!下面是笔者给出的答案,希望能够帮助到大家! 首先打开你用来装图片的文件夹(缩略图下面的文字不显示的文件夹),然后但击工具栏上的“查看”选择“平铺”, 下面就是关键:要按住SHIFT键不...

Windows7截图出现黑屏导致截的图黑呼呼一片

Windows7截图出现黑屏导致截的图黑呼呼一片

最近一些Windows 7用户反馈说,自己在截屏的时候出现黑屏,导致自己截的图黑呼呼一片。这个问题该怎么解决?今天小编就为大家提供一个解决的方法。 步骤 1 在windows xp时代,很多用户都曾被视频截图后的“全黑图片”困扰。对此,在解决本地播放时出现的截图变黑问题,一般有两个方法可以用来解...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...

windows 7玩网游PING高即网络延时比较高的解决方法

windows 7玩网游PING高即网络延时比较高的解决方法

经常听见有人说用Windows 7玩网络游戏的时候网络延时比较高,也就是ping比平时xp的时候高一点,一直找不到原因,很苦恼。今天我们终于找到理由了,原来是Windows 7的一个服务在作怪,这个服务叫:Multimedia Class Scheduler,就是这个服务让我的PING如此高,问题是...