ASP网页编程之经由过程ADO毗连各类数据库的字符串翠集(二...
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用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做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 那么,ASP.Net有哪些改进呢? 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
页:
[1]