因胸联盟 发表于 2015-1-16 23:00:00

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做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。

愤怒的大鸟 发表于 2015-1-20 07:37:01

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

简单生活 发表于 2015-1-28 23:42:20

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

不帅 发表于 2015-1-30 16:34:46

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

乐观 发表于 2015-2-6 14:02:13

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

蒙在股里 发表于 2015-2-16 10:09:34

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

飘飘悠悠 发表于 2015-3-5 03:49:37

那么,ASP.Net有哪些改进呢?

admin 发表于 2015-3-11 23:15:50

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

第二个灵魂 发表于 2015-3-28 21:38:34

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
页: [1]
查看完整版本: ASP网页编程之经由过程ADO毗连各类数据库的字符串翠集(二...