仓酷云 发表于 2015-1-16 22:09:43

ASP网页编程之ASP毗连SQL2000的办法

只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天sql  利用ASP毗连MSSQL数据库,尺度的毗连,经常使用的多的是上面这类毗连字符串:
CONN.OPEN"Provider=SQLOLEDB.1;"&_
"Password="&pass_word&";"&_
"PersistSecurityInfo=true;"&_
"UserID="&User_ID&";"&_
"InitialCatalog="&db&";"&_
"DataSource="&Data_Source&";"&_
"CONNectTimeout="&cntimeout&""
  形貌:
Provider=SQLOLEDB.1;数据库供应者,前面的1是暗示版本信息,假如没有就会完整利用以后最新版功效
UserID=SQL帐号,数据库的帐号
Password=SQL帐号暗码,数据库的帐号暗码
InitialCatalog=数据库名字(只要名字,而ACCESS的是详细领路径的数据文件)
DataSource=数据源,SQL服务器名或其IP,一般用IP
上五个参数缺一不成
关于DataSource:
假如IIS和SQL统一台服务器,则利用安装IIS的IP或主机名HostName或(local)
比方:
//DataSource=(Local)IIS与SQL一同则第一选择它!
//DataSource=212.100.1.12
//DataSource=LSS
假如SQLserver是在别的的呆板上,好比你毗连到我呆板上的的SQLserver,就用我呆板的IP
//DataSource=208.190.21.112我的SQLserverIP
CONNectTimeout=毗连超时,是整数,缺省是30秒,能够不必
PersistSecurityInfo=trueorfalse能够不必

了解SQL和ACCESS的区分:
ACCESS是文件型的数据库,一个数据库就是一个详细的MDB文件,以是ACCESS的毗连必要给出详细的数据库路径DataSource=c:wwwmdbaaa.mdb
  而Server.mappath(aaa.mdb)便是将aaa.mdb映照为c:wwwmdbaaa.mdb
SQLserver是S/C客户端/服务器体例,与ACCESS完整纷歧样,以是会见SQL2000的数据库必要创建客户端和服务器真个毗连,注重这个客户端是针对SQL数据库服务器来讲的
服务器真个剧本对SQLserver来讲也是“客户端使用程序”。
  SQL的数据库物理上也是一个.MDF数据文件,但这与MDB是大相径庭的,SQL的MDF能够说是一个数据库的汇合,内里包含了良多个数据库(内里的每一个数据库有一个名字,每一个数据库有响应的具有者SchMa),而ACCESS的MDB是一个文件就是一个数据库。
故会见SQL数据库要指定其服务器IP数据库帐号暗码数据库名(固然无路径可言)
  而会见ACCESS只需会见ACCESS的文件就好了。
  如今要做的是,进进企业办理器,创建一个数据库(好比为AAA),在数据库中,创建增加数据库用户和暗码,然后就能够用下面的毗连字符串来毗连了!使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。

金色的骷髅 发表于 2015-1-18 21:22:52

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

莫相离 发表于 2015-1-25 05:26:16

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

乐观 发表于 2015-2-2 16:55:14

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

仓酷云 发表于 2015-2-8 02:53:58

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

柔情似水 发表于 2015-2-24 03:35:23

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

小魔女 发表于 2015-3-7 10:42:06

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

活着的死人 发表于 2015-3-15 02:28:47

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

深爱那片海 发表于 2015-3-21 18:32:26

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页: [1]
查看完整版本: ASP网页编程之ASP毗连SQL2000的办法