预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库的连接串 在数据库的各种应用程序开发中,连接数据库是数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。 程序员可能都有这样的经历,有时不知道连接数据库所需要的连接串究竟如何写或者经常写错而导致不能正确访问数据库。当然很多编程工具能够通过可视化的界面直接产生正确的连接字符串,但字符串中各个参数的具体含义也不清楚,经常混淆。本文就针对大部分常用数据库列举出不同连接方法所需要的连接字符串并加以说明,以便程序员参考! SqlServer ODBC 标准连接(StandardSecurity):"Driver={SQLServer};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"1)当服务器为本地时Server可以使用(local);"Driver={SQLServer};Server=(local);Database=pubs;Uid=sa;Pwd=asdasd;"2)当连接远程服务器时,需指定地址、端口号和网络库"Driver={SQLServer};Server=130.120.110.001;Address=130.120.110.001,1052;Network=dbmssocn;Database=pubs;Uid=sa;Pwd=asdasd;"注:Address参数必须为IP地址,而且必须包括端口号 信任连接(Trustedconnection):(MicrosoftWindowsNT集成了安全性)"Driver={SQLServer};Server=Aron1;Database=pubs;Trusted_Connection=yes;"或者"Driver={SQLServer};Server=Aron1;Database=pubs;Uid=;Pwd=;" 连接时弹出输入用户名和口令对话框:Conn.Properties("Prompt")=adPromptAlwaysConn.Open"Driver={SQLServer};Server=Aron1;DataBase=pubs;" OLEDB,OleDbConnection(.NET) 标准连接(StandardSecurity):"Provider=sqloledb;DataSource=Aron1;InitialCatalog=pubs;UserId=sa;Password=asdasd;" 信任连接(Trustedconnection):"Provider=sqloledb;DataSource=Aron1;InitialCatalog=pubs;IntegratedSecurity=SSPI;" (如果连接一个具体的已命名SQLServer实例,使用DataSource=ServereName\InstanceName;但仅适用于SQLServer2000)例如:”Provider=sqloledb;DataSource=MyServerName\MyInstanceName;InitialCatalog=MyDatabaseName;UserId=MyUsername;Password=MyPassword;” 连接时弹出输入用户名和口令对话框:Conn.Provider="sqloledb"Conn.Properties("Prompt")=adPromptAlwaysConn.Open"DataSource=Aron1;InitialCatalog=pubs;" 通过IP地址连接:"Provider=sqloledb;DataSource=190.190.200.100,1433;NetworkLibrary=DBMSSOCN;InitialCatalog=pubs;UserID=sa;Password=asdasd;" (DBMSSOCN=TCP/IP代替NamedPipes,DataSource的末尾是需要使用的端口号(缺省为1433)) SqlConnection(.NET) 标准连接(StandardSecurity):"DataSource=Aron1;InitialCatalog=pubs;UserId=sa;Password=asdasd;"或者"Server=Aron1;Database=pubs;UserID=sa;Password=asdasd;Trusted_Connection=False"(这两个连接串的结果相同) 信任连接(Trustedconnection):"DataSource=Aron1;InitialCatalog=pubs;IntegratedSecurity=SSPI;"或者"Server=Aron1;D