|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全ado|数据|数据库|字符串(接上篇)
二2、接上去讲利用OLEDB来毗连数据库的例子。
1)OLEDBProviderforActiveDirectoryService
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=ADSDSOObject;"&_
"UserId=myUsername;"&_
"Password=myPassword;"
oConn.OpenstrConn
%>
2)OLEDBProviderforDB2
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=DB2OLEDB;"&
"NetworkTransportLibrary=TCPIP;"&
"NetworkAddress=MyServer;"&_
"PackageCollection=MyPackage;"&
"HostCCSID=1142"
"InitialCatalog=MyDB;"&
"UserID=MyUsername;"&_
"Password=MyPassword;"
oConn.OpenstrConn
%>
3)OLEDBProviderforIndexServer
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=msidxs;"&_
"Datasource=MyCatalog;"
oConn.OpenstrConn
%>
4)OLEDBProviderforInternetPublishing
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=MSDAIPP.DSO;"&_
"DataSource=http://mywebsite/myDir;"&_
"UserId=myUsername;"&_
"Password=myPassword;"
oConn.OpenstrConn
%>
5)OLEDBProviderforMicrosoftJet
●尺度的也是经常使用的会见体例。
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=c:somepathmyDb.mdb;"&_
"UserId=admin;"&_
"Password=;"
oConn.OpenstrConn
%>
●假设是一个事情组的体系数据库,那末毗连字符串以下。
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=c:somepathmydb.mdb;"&_
"JetOLEDB:SystemDatabase=MySystem.mdw;",_
"admin",""
oConn.OpenstrConn
%>
注重:在利用4.0OLEDBProvider供应者的驱动程序时,要记得把MDB和MDW转换成the4.0database格局。
●假如MDB是设置暗码的话,那末利用以下毗连字符串。
oConn.Open"Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=c:somepathmydb.mdb;"&_
"JetOLEDB:DatabasePassword=MyDbPassword;",_
"admin",""
●假如MDB是位于收集中而且是共享的话,那末利用以下毗连字符串。
oConn.Open"Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=myServermySharemyPathmyDb.mdb;
●假如要想利用专有的体例来会见数据库,那末利用以下毗连字符串。
oConn.Mode=adModeShareExclusive
oConn.Open"Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=c:somepathmyDb.mdb;"&_
"UserId=admin;Password=;"
6)利用OLEDBProviderforMicrosoftJet来会见Excel电子数据表。
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource=c:somepathmyExcelSpreadsheet.xls;"&_
"ExtendedProperties=""Excel8.0;HDR=Yes;"";"
oConn.OpenstrConn
%>
申明:这里的HDR=Yes的意义是,供应者会见Excel电子数据表时没有把第一排的数据到场到数据会合;而当HDR=No时的意义是供应者会见Excel电子数据表时举措刚好跟下面所述相反。
7)OLEDBProviderforODBCDatabases
●会见MSAccess数据库
<%
DimoConn,strConn
SetoConn=Server.CreateObject(“ADODB.Connection”)
</p>楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 |
|