ASP网页设计用ASP完成从SQL Server导出数据到Acces...
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。access|server|导出数据办法实在很复杂:必要在SQLServer毗连中嵌套一个access毗连,然后逐条写进就能够了。
<%setConn=Server.CreateObject("ADODB.Connection")
Conn.Open"driver={SQLserver};server=mamaco;uid=linner;pwd=123;dat
abase=linner"
sql="select*fromscjh"
setrs=conn.execute(sql)%>
<%setConn1=Server.CreateObject("ADODB.Connection")
param="driver={MicrosoftAccessDriver(*.mdb)}"
conn.Openparam&";dbq="&Server.MapPath("scjh.mdb")
conn1.execute("deletefromscjh")%>
<%dowhilenotrs.eof%>
<%dimktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh
ktdh=rs("ktdh")
scph=rs("scph")
scts=rs("scts")
jhqtsj=rs("jhqtsj")
yhxdsj=rs("yhxdsj")
yxj=rs("yxj")
rwbh=rs("rwbh")
%>
<%sql1="insertintoscjh(ktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh)values
("&ktdh&","&scph&","&scts&","&jhqtsj&","&yhxdsj&","&
yxj&","&rwbh&")"
conn1.execute(sql1)%>
<%rs.movenext
loop
conn1.close
conn.close%>
<%response.redirect"/download/scjh.mdb"%>
</p>asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关. 掌握asp的特性而且一定要知道为什么。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
页:
[1]