易截截图软件、单文件、免安装、纯绿色、仅160KB

C# ODBC访问MySQL数据库

废话不说了,直接进入主题,C# ODBC访问MySQL数据库:
1.安装Microsoft ODBC.net:我安装的是mysql-connector-odbc-3.51.22-win32.msi
2.安装MDAC 2.7或者更高版本:我安装的是mdac_typ.exe 2.7简体中文版
3.安装MySQL的ODBC驱动程序:我安装的是 odbc_net.msi
4.管理工具 -> 数据源ODBC –>配置DSN…
5.解决方案管理中添加引用 Microsoft.Data.Odbc.dll(1.0.3300)
6.C# ODBC访问MySQL数据库代码中增加引用 using Microsoft.Data.Odbc;
usingSystem;  
usingSystem.Collections.Generic;  
usingSystem.ComponentModel;  
usingSystem.Drawing;  
usingSystem.Linq;//vs2005好像没有这个命名空间,在c#2008下测试自动生成的  
usingSystem.Text;  
usingSystem.Windows.Forms;  
usingMicrosoft.Data.Odbc;  
namespacemysql{  
publicpartialclassForm1:Form{  
publicForm1(){  
InitializeComponent();  
}  
privatevoidForm1_Load(objectsender,EventArgse){  
stringMyConString
=
"DRIVER={MySQLODBC3.51Driver};"
+  
"
SERVER
=
localhost
;"+  
"
DATABASE
=
inv
;"+  
"
UID
=
root
;"+  
"
PASSWORD
=
831025
;"+  
"
OPTION
=
3
";  
OdbcConnectionMyConnection
=
newOdbcConnection
(MyConString);  
MyConnection.Open();  
Console.WriteLine("\nsuccess,connectedsuccessfully!\n");  
stringquery
=
"insertintotestvalues('hello','lucas','liu')"
;  
OdbcCommandcmd
=
newOdbcCommand
(query,MyConnection);  
//处理异常:插入重复记录有异常  
try{  
cmd.ExecuteNonQuery();  
}  
catch(Exceptionex){  
Console.WriteLine("recordduplicate.");  
}  
finally{  
cmd.Dispose();  
}  
stringtmp1
=
null
;  
stringtmp2
=
null
;  
stringtmp3
=
null
;  
query
=
"select*fromtest"
;  
OdbcCommandcmd2
=
newOdbcCommand
(query,MyConnection);  
OdbcDataReaderreader
=
cmd


相关文档:

mySql中如何批量更新计数器


假如我们的mysql有一个计数器,而这个计数器需要我们重新统计,怎么办呢?
应用场景,比如说有一个商场,每卖一个产品都产生一个流水,然后我们需要知道每笔流水是该产品第几次出售的,这样说可能不明白,我拿一个详细的数据
举例吧。
recordID,productID,productType,sellDate,counter
1, 1, 1, '2010-1-15 15:20:10 ......

MySQL导出和导入SQL脚本

MySQL导出和导入SQL脚本
导出sql脚本:
mysqldump -u 用户名 -p 数据库名 > 存放位置
mysqljump -u root -p test > c:\a.sql
导入sql脚本:
要建环境变量或者在bin的目录下,mysql这个命令才能识别。
test是你要导进去的数据库名字,要提前建好~~
mysql -u 用户名 -p 数据库名 < 存放位置
mysqljump -u ro ......

修改MySQL 5.1 data文件夹路径

修改MySQL 5.1 data文件夹路径
我安装的这个版本的MYSQL没有data文件夹,但是可以正常使用,不知道你们的有没有呢?怎么才可以出现data文件夹呢,没有data文件夹,那我的数据库文件存放在什么地方了呢?我搜索了整个电脑都没有找到。
好心的朋友,快告诉我怎么回事?该怎么解决?
谢谢了!!!
====================== ......

LVS+Mysql集群负载均衡 内网lvs配置

一、IP信息列表:
   名称                 IP   
   LVS-DR-VIP            192.168.50.245
   LVS-DR-Master  ......

mysql 自增列的创建

1.建表时就创建自增列:
create table test
(
 id int auto_increment primary key,
 name varchar(20) not null,
 password varchar(20) not null
);
insert into test values(null,'aa','aa');
insert into test values(null,'bb','bb');
注意:
      插入语句时,自 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号