透明 发表于 2015-1-16 23:33:06

ASP网页设计一篇关于客户端用ASP参生报表的好东东

我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。客户端先贴一篇较复杂的用ASP+RDS客户端参生报表
此文但愿能进精髓篇
下一回贴一篇较庞大的
申明:(若提醒ActiveX元件没法参生RDS.DataSpace)
IE需设置平安选项
操纵:菜单工具->INTERNET选项->平安性->自界说
设置肇端但ActiveX不标示为平安->开启
<html>
<head>
<METAcontent="text/html;charset=gb2312"http-equiv=Content-Type>
<title>clientuserdsproduceexcelreport</title>
<linkrel="stylesheet"href="cdutmenu/common.css">
</head>
<bodybgColor=skybluetopMargin=5leftMargin="20"oncontextmenu="returnfalse"rightMargin=0bottomMargin="0">

<divalign="center"><center>
<tableborder="1"bgcolor="#ffe4b5"style="HEIGHT:1px;TOP:0px"bordercolor="#0000ff">
<tr>
<tdalign="middle"bgcolor="#ffffff"bordercolor="#000080">
<fontcolor="#000080"size="3">
clientuserdsproduceexcelreport
</font>
</td>
</tr>
</table>
</div>

<formaction="long.asp"method="post"name="myform">
<DIValign=left>
<inputtype="button"value="QueryData"name="query"language="vbscript"onclick="fun_excel(1)"style="HEIGHT:32px;WIDTH:90px">
<inputtype="button"value="ClearData"name="Clear"language="vbscript"onclick="fun_excel(2)"style="HEIGHT:32px;WIDTH:90px">
<inputtype="button"value="ExcelReport"name="report"language="vbscript"onclick="fun_excel(3)"style="HEIGHT:32px;WIDTH:90px">
</div>
<DIVid="adddata"></div>
</form>
</body>
</html>

<scriptlanguage="vbscript">
subfun_excel(t)
Dimrds,rs,df
dimstrCn,strSQL,StrRs
DimxlApp,xlBook,xlSheet1

userdstoproduceclientrecordset
setrds=CreateObject("RDS.DataSpace")
Setdf=rds.CreateObject("RDSServer.DataFactory","http://servername")
theconnectionstringtosqlservertoquerydatabase:pubs--->table:jobs
strCn="DRIVER={SQLServer};SERVER=servername;UID=sa;APP=MicrosoftDevelopmentEnvironment;DATABASE=pubs;UserId=sa;PASSWORD=;"
thequerystringofsql
strSQL="Selecttop8*fromjobsorderbyjob_id"
therecordset
Setrs=df.Query(strCn,strSQL)

ift=1then
ifnotrs.eofthen
StrRs="<tableborder=1><tr><td>job_id</td><td>job_desc</td><td>max_lvl</td><td>min_lvl</td></tr><tr><td>"+rs.GetString(,,"</td><td>","</td></tr><tr><td>","")+"</td></tr></table>"
adddata.innerHTML=StrRs
StrRs=""
else
msgbox"Nodatainthetable!"
endif
elseift=2then
StrRs=""
adddata.innerHTML=StrRs
elseift=3</p>当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题

透明 发表于 2015-1-17 13:54:42

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

小魔女 发表于 2015-1-20 12:41:00

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

再现理想 发表于 2015-1-25 16:24:53

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

深爱那片海 发表于 2015-1-26 17:12:12

Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write

乐观 发表于 2015-2-4 17:01:16

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

若天明 发表于 2015-2-28 19:37:42

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

爱飞 发表于 2015-3-10 07:06:27

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

不帅 发表于 2015-3-17 05:07:54

掌握asp的特性而且一定要知道为什么。

分手快乐 发表于 2015-3-23 19:56:16

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
页: [1]
查看完整版本: ASP网页设计一篇关于客户端用ASP参生报表的好东东