-------------------------------------------
操作系统:winxp-32bit
数据库:MySQL Server 5.5
(安装路径:D:\Program Files\MySQL\MySQL Server 5.5)
IDE: Microsoft Visual Studio 2010 untimate/Professional
(以上东西都是完整安装的)
-------------------------------------------
一、VC设置
1、新建一个工程,随便写一个helloworld,目的是就是让工程下的“debug”文件夹出现
2、把D:\Program Files\MySQL\MySQL Server 5.5\lib下面的libmysql.dll复制到工程的debug文件夹里面
3、接下来要设置一些引用文件的环境变量,首先,点击项目->属性->vc++目录。
然后“include目录”那把“D:\Program Files\MySQL\MySQL Server 5.5\include”给加进来
再然后“lib目录”那里把“D:\Program Files\MySQL\MySQL Server 5.5\lib”也一起加进来
VC6.0设置:
(1)打开VC6.0 工具栏Tools菜单下的Options选项,在Directories的标签页中右边的“Show directories for:”下拉列表中选中“Includefiles”,然后在中间列表框中添加你本地安装MySQL的include目录路径。(我的是D:\Program Files\MySQL\MySQL Server 5.5\include)。
根据MSDN的资料,有两种方法连接到ACCESS数据库,分别是:
?
一、在服务器资源管理器中连接到?Access?数据库
1、在服务器资源管理器中创建连接
二、从应用程序连接到?Access?数据库
1、以直观方式连接到?Access?数据库
??从服务器资源管理器创建连接
??从“工具箱”的“数据”选项卡创建连接
2、以编程方式连接到?Access?数据库
??以编程方式在应用程序和?Access?数据库之间创建连接
?
在Visual?Studio?2010?C#中以编程方式操作Access数据库,一般使用OleDb进行连接:
?
//首先要添加2个命名空间的引用
Using?System.Data;
using?System.Data.OleDb;
?
//定义一个新的OleDb连接
System.Data.OleDb.OleDbConnection?conn?=?new?
????System.Data.OleDb.OleDbConnection();
?
//定义OleDb连接的连接字符串,即要连接的数据库
conn.ConnectionString?=?@"Provider=Microsoft.Jet.OLEDB.4.0;"?+
????@"Data?source=?C:\Documents?and?Settings\username\"?+
????@"My?Documents\AccessFile.mdb";
//Access2007、2010版的要用
//@"Provider=Microsoft.ACE.OLEDB.12.0;Data?Source=|DataDirectory|\Data\za_data.accdb";
?
?
//打开连接
conn.Open();
?
//关闭连接
conn.Close();
?
一般情况就是:
1、定义OleDb连接
OleDbConnection?conn?=?new?OleDbConnection();
2、定义OleDb连接字符串(数据库路径)
conn.ConnectionString?=?@"Provider=Microsoft.ACE.OLEDB.12.0;Data?Source=|DataDirectory|\Data\za_data.accdb";
3、定义连接命令:
OleDbCommand?command?=?new?OleDbCommand();
4、定义OleDbCommand命令的各项属性:
⒈?command.CommandText?=?"insert?into?";?
//设置要执行的内容,根据CommandType属性设置
⒉?command.CommandType?=?System.Data.CommandType.Text;
//设置OleDbCommand命令CommandText属性的类型
⒊?command.Connection?=?conn;
//设置OleDbCommand命令的连接,一般是之前定义的OleDb连接
5、打开连接
conn.Open();
6、进行其他操作和处理,如修改SQL字符串、定义数据读取器(DataReader)等。
OleDbDataReader?Reader?=?command.ExecuteReader();
Reader.Close();
/*这里已将command.CommandText的内容读取到数据读取器Reader中,处理完读取器数据之后要马上关闭,要在OleDb连接关闭之前关闭。*/
7、执行所需操作:
command.ExecuteNonQuery();
8、关闭OleDb连接:
conn.Close();
?
本方式从OleDb连接打开后一直保持连接,一定要在使用完之后关闭。
MySQL是什么?如何用Visual Studio操作MySQL?MySQL是最流行的关系型数据库管理系统,在Web应用方面是最好的RDBMS应用软件之一,作为开放源码软件,可大大降低总体拥有成本。Visual Studio也是我们常用的开发工具,那么怎样通过Visual Studio操作MySQL呢?请看在Visual Studio中连接MySQL数据库的详细步骤。
软件名称:Visual Studio 2010 Ultimate VS2010中文旗舰版附可用KEY软件大小:2.5GB更新时间:2015-01-07立即下载
软件名称:MySQL v6.0.11 64位 for Windows 官方正式版(附安装教程)软件大小:43.4MB更新时间:2017-10-09立即下载
软件名称:MySQL v6.0.11 32位 for Windows 官方正式版(附安装教程)软件大小:42.2MB更新时间:2017-10-09立即下载
软件名称:mysql for visual studio(VS连接MySQL工具) v1.2.8 官方英文安装版软件大小:9.03MB更新时间:2018-05-17立即下载
如何用Visual Studio操作MySQL?
1、安装好MySQL,打开Visual Studio,点击【视图】里的【服务器资源管理器】,如下图所示: