visual studio 2010 连接数据库_visual studio连接mysql

-------------------------------------------

操作系统: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,点击【视图】里的【服务器资源管理器】,如下图所示:

返回顶部