软件部:董伟

  

在实际的项目中,不管是我公司为客户提供配套的应用软件,还是和客户现有的应用软件对接,都会对数据库里的数据进行读、写等操作,要想完成这些操作首先必须要先连接上数据库,现在我们就介绍一下常用的几种数据库的连接字符串。

1、MSSQL连接字符串

        server=192.168.1.9;User id=sa;Pwd=123;database=ceshi

       连接字符串由server、User id、Pwd、database四部分组成,每部分中间采用“;”隔开。

字段说明:

       ■ server=192.168.1.9为数据库所在的服务器的IP地址,进行外网连接或者服务端口不是默认端口,需要将数据库端口号加上,IP和端口之间用“,”隔开如222.223.3.198,1433,1433是MSSQL数据库默认端口号。

       ■ User id=sa为数据库的登录名称。

       ■ Pwd=123为数据库的登录密码。

       ■ database=ceshi为要连接的数据库名称。

  

2、Oracle连接字符串

       Data SOURCE=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=222.223.3.198)(PORT=1521))(CONNECT_DATA=(SID=ceshi)));

       User ID=ceshi;Password=ceshi

       连接字符串由:Data SOURCE、User ID、Password三部分,每部分中间采用“;”隔开。

字段说明:

       ■ PROTOCOL=TCP为通讯协议TCP或UDP。

       ■ PROTOCOL=TCP为通讯协议TCP或UDP。

       ■ PROTOCOL=TCP为通讯协议TCP或UDP。

       ■ PROTOCOL=TCP为通讯协议TCP或UDP。

       ■ PROTOCOL=TCP为通讯协议TCP或UDP。

  

3、SQLite连接字符串

       Data Source=.\\ICCard.db3;Version=3;New=False;Compress=True

       连接字符串由Data Source、Version、New、Compress四部分组成,每部分中间采用“;”隔开。

字段说明:

       ■ Data Source=.\\ICCard.db3为数据库所在的位置及数据库名称,“.”代表数据库在程序的根目录下面,如数据库不在程序根目录下面,则需填写绝对路径D:\\ICCard.db3。

       ■ Version=3为数据库的版本。

       ■ New=False为数据库连接同时是否创建一个新的Sqlite数据库。

       ■ Compress=True为是否启用压缩连接Sqlite数据库。