杂文百谈

Asp.net Connection数据库的连接字符串汇总

发布日期: 10-17来源: 好易设计网作者: 好易君

经常用ASP.NET开发各种项目,用过了多种数据库,不同的数据库连接的方式也不一样。今天刚好有空,就把这些数据库连接语句整理汇总,便于在开发过程中查阅。不论你是软件行业的大鸟,还是刚入行的新手朋友,或是要做毕业设计的大学生,都会用到。好东西,既方便自己,也方便他人,分享给大家。

Connection是用于与数据源之间的连接对象,根据Connection对象的不同来指定数据源的类型、位置等属性,可用它来与数据库建立连接或断开连接。在连接后,其它对象(如DataAdapterCommand等)通过它与数据库通信。

根据.NET Framework 数据提供程序的不同,存在几种不同的Connection,如用于连接SQL ServerSqlConnection、用于连接OracleOracleConnection、用于连接MySQLMySqlConnection、用于连接OLEDBOleDbConnection等。接下来,让我们一起来看看它们是如何连接的。

为便于理解,我们假定服务器地址为127.0.0.1、数据库名为dbhaoyi、用户(登录)名为sa(huser、或root)、登录密码为haoyi369.com,因为这四项是连接语句中最常用的项。

 

1、SqlConnection连接SQL Server

1)引入名称空间:using System.Data.SqlClient;

2)定义连接语句

string connectionString = "data source=127.0.0.1;Database=dbhaoyi;user id=sa;password=haoyi369.com";

3)打开数据库连接

SqlConnection myConnection = new SqlConnection(conString);

myConnection.Open();

 

2.OracleConnection连接Oracle

1)引入名称空间:using System.Data.OracleClient;

2)定义连接语句

string connectionString = "Data Source=dbhaoyi;User ID=huser;Password=haoyi369.com";

3)打开数据库连接

OracleConnection myConnection = new OracleConnection(conString);

myConnection.Open();

 

3.MySqlConnection连接MySQL

.NET中连接MySQL数据库有两种方法:MySQL Connector/ODBC MySQL Connector/NETODBC连接器是符合ODBC标准的交互平台,是.NET访问MySQL数据库的最好的选择。

连接Mysql,有个前提条件,就是将mysql的安装文件目录中,复制出MySql.Data.dll到你的项目中的bin目录下,然后再添加对MySql.Data.dll的引用。

1)引入名称空间using MySql.Data.MySqlClient;

2)定义连接语句

string connectionString = "server=127.0.0.1;database=dbhaoyi;user id=root;password=haoyi369.com";

3)打开数据库连接

MySqlConnection myConnection = new MySqlConnection(conString);

myConnection.Open();

 

4.OleDbConnection连接数据库

这里的数据库主要是指AccessSql ServerOracle,因为数据库不同,所以连接字符串也有差别。首先,要连接这三种数据库,均需要引入如下名称空间,这是连接的第一步:using System.Data.OleDb;

连接SQL Server

//定义连接语句

string connectionString = " Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Database=dbhaoyi;Data Source=127.0.0.1";

//打开数据库连接

OleDbConnection myConnection = new OleDbConnection(conString);

myConnection.Open();

2)连接Access(可通过建立.udl文件来获得字符串):

//定义连接语句

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Database\dbhaoyi.mdb;Persist Security Info=False";

3)连接Oracle(也可通过OracleConnection连接):

//定义连接语句

string connectionString = "Provider=MSDAORA.1;User ID=huser; Password=haoyi369.com;

Data Source=dbhaoyi;Persist Security Info=False";

 

从以上的这些连接语句中可以看出,.net连接数据库的语句都大同小异,多看看,多练练,一切都会变得So easy!来吧,让我们多多交流技术吧,好易设计君带你从小鸟变成大鸟,一起去天空中翱翔吧!

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net毕业设计源码javajsp毕业设计源码计算机专业毕业设计

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

如有设计订做或购买成品源码的需求,请联系本站客服QQ 168750829,咨询前请务必加为好友。

好易设计haoyi369.com 版权所有 © Copyright 2011-2020 蜀ICP备19029022号