以下的文章主要是向大家讲述的是用VS2005来连接MySQL数据库的实际操作步骤,日前做了下关于MySQL的数据库操作,但是在以前并没有实践,把我的 *** 写一下,MySQL数据库新手可以借鉴下。
我这里是用的connector/net连接MySQL的。
1.去http://dev.MySQL.com/downloads/connector/net/5.0.html下载MySQL Connector/Net 5.0,我用的是5.0.8.1,下载后安装
2.到安装目录,如D:Program FilesMySQLMySQL Connector Net 5.0.8.1Binaries.NET 2.0拷贝MySQL.Data.dll到你的项目bin下,或者直接引用它。
3.添加using MySQL.Data.MySQLClient;
4.下面是我的程序:
string connStr = String.Format("server={0};user id={1}; password={2}; database={3}; pooling=false;port=3306", "127.0.0.1", "test", "test", "test"); MySQLConnection myConn = new MySQLConnection(connStr); myConn.Open(); MySQLCommand cmd = myConn.CreateCommand(); string sql1 = "CREATE TEMPORARY TABLE tmp_table (maxonline int,srv_ip VARCHAR(30),fld_date datetime)"; string sql2 = @"insert into tmp_table SELECT 33,'ip1','2007-5-5'";
测试数据
string sql3 = "select sum(maxonline),DATE_FORMAT(fld_date, '%Y-%m-%d') from tmp_table group by fld_date"; cmd.CommandText = sql1; cmd.ExecuteNonQuery(); cmd.CommandText = sql2; cmd.ExecuteNonQuery(); cmd.CommandText = sql3; MySQLDataReader rd = cmd.ExecuteReader(); GridView1.DataSource = rd; GridView1.DataBind(); myConn.Close();
因为这个MySQL数据库用的是比较老的版本,不支持select的嵌套,所以用了临时表。上面说了这么多内容,是关于对用VS2005连接MySQL数据库的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注IT *** ,学习最新Mysql技术。
有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...
国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...
在使用Windows 7的时候很多用户对于系统的很多功能并不是很了解,也正是因为这样的不了解导致很多用户在使用Win 之后并不能体验Windows 7的功能便携和强大功能,导致很多用户对于Windows 7的认识还是比较模糊,不过为了让更多的朋友了解Windows 7的特点和便携应用,今天就为大家汇...
一些用户的Windows 7系统开机后出现黑屏,代码为 Windows无法启动: WindowsSystem32ConfigSystem”。这个问题该如何修复呢?现在小编就给大家分析一下吧。 其实这个代码的意思是引导文件丢失了,引导文件(NTLDR)一般存放于C盘根目录下,是一个具有隐藏和只读属性...
Windows 7系统可以对每个文件夹进行个性化视图设置,可以根据自己的个人喜好和实际需要更改文件或文件夹图标的大小,或者让文件或文件夹以列表、平铺等方式显示。但是,假如你对N个文件夹视图进行了风格各异的个性设置,现在又想让所有文件夹都使用同一种视图怎么办呢 手工一个一个修改,你OUT了,非累得手抽...
经常听见有人说用Windows 7玩网络游戏的时候网络延时比较高,也就是ping比平时xp的时候高一点,一直找不到原因,很苦恼。今天我们终于找到理由了,原来是Windows 7的一个服务在作怪,这个服务叫:Multimedia Class Scheduler,就是这个服务让我的PING如此高,问题是...