浦发银行里面的与推荐人关系怎么写和代码证怎么写

页面导航:
→ 正文内容
简单的ASP中经常用到的代码[推荐]第2/4页
1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方* &%=&Server.MapPath("\")%& 2.我如何知道使用者所用的浏览器? 答:使用the&Request&object方* strBrowser=Request.ServerVariables("HTTP_USER_AGENT") If&Instr(strBrowser,"MSIE")&&&&0&Then   Response.redirect("ForMSIEOnly.htm") Else   Response.redirect("ForAll.htm") End&If 3.如何计算每天的平均反复访问人数 答:解决方* &%&startdate=DateDiff("d",Now,"01/01/1990") if&strdate&0&then&startdate=startdate*-1 avgvpd=Int((usercnt)/startdate)&%& 显示结果 &%&response.write(avgvpd)&%& that&is&it.this&page&have&been&viewed&since&November&10,1998 4.如何显示随机图象 &%&dim&p,ppic,dpic ppic=12 randomize p=Int((ppic*rnd)+1) dpic="graphix/randompics/"&p&".gif" %& 显示 &img&src="&%=dpic%&"& 5.如何回到先前的页面 答:&a&href="&%=request.serverVariables("Http_REFERER")%&"&preivous&page&/a& 或用图片如:&img&src="arrowback.gif"&alt="&%=request.serverVariables("HTTP_REFERER")%&"& 6.如何确定对方的IP地址 答:&%=Request.serverVariables("REMOTE_ADDR)%& 7.如何链结到一副图片上 答:&%&@Languages=vbs&cript&%& &%&response.expires=0 strimagename="graphix/errors/erroriamge.gif" response.redirect(strimagename) %& 8.强迫输入密码对话框 答:把这句话放载页面的开头 &%&response.status="401&not&Authorized" response.end %& 9.如何传递变量从一页到另一页 答:用&HIDDEN&类型来传递变量 &%&form&method="post"&action="mynextpage.asp"& &%&for&each&item&in&request.form&%& &input&namee="&%=item%&"&type="HIDDEN" value="&%=server.HTMLEncode(Request.form(item))&%&"& &%&next&%& &/form& 10.为何我在&asp&程序内使用&msgbox,程序出错说没有权限 答:由于&asp&是服务器运行的,如果可以在服务器显示一个对话框,那么你只好等有人按了确定之后,你的程序才能继续执行,而一般服务器不会有人守着,所以微软不得不禁止这个函数,并胡乱告诉你&(&呵呵)&没有权限。但是ASP和客户端脚本结合倒可以显示一个对话框,as&follows: &%&yourVar="测试对话框"%& &%&script&language=javas&cript& alert("&%=yourvar%&") &/script& 11.有没有办*保护自己的源代码,不给人看到 答:可以去下载一个微软的Windows&s&cript&Encoder,它可以对asp的脚本和客户端javas&cript/vbs&cript脚本进行加密。。。不过客户端加密后,只有ie5才能执行,服务器端脚本加密后,只有服务器上安装有s&cript&engine&5(装一个ie5就有了)才能执行。 12.怎样才能将&query&string&从一个&asp&文件传送到另一个? 答:前者文件加入下句:&Response.Redirect("second.asp?"&&&Request.ServerVariables("QUERY_STRING")) 13.global.asa文件总是不起作用? 答:只有web目录设置为web&application,&global.asa才有效,并且一个web&application的根目录下&global.asa才有效。IIS4可以使用Internet&Service&Manager设置application&setting&怎样才能使得htm文件如同asp文件一样可以执行脚本代码? 14.怎样才能使得htm文件如同asp文件一样可以执行脚本代码? 答:Internet&Sevices&Manager&-&&选择default&web&site&-&右鼠键-&菜单属性-〉主目录-&&应用程序设置(Application&Setting)-&&点击按钮&"配置"-&&app&mapping&-&点击按钮"Add"&-&&executable&browse选择&\WINNT\SYSTEM32\INETSRV\ASP.DLL&EXTENSION&输入&htm&method&exclusions&输入PUT.DELETE&全部确定即可。但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。 15.如何注册组件 答:有两种方*。 第一种方*:手工注册&DLL&这种方*从IIs&3.0一直使用到IIs&4.0和其它的Web&Server。它需要你在命令行方式下来执行,进入到包含有DLL的目录,并输入:regsvr32&component_name.dll&例如&c:\temp\regsvr32&AspEmail.dll&它会把dll的特定信息注册入服务器中的注册表中。然后这个组件就可以在服务器上使用了,但是这个方*有一个缺陷。当使用这种方*注册完毕组件后,该组件必须要相应的设置NT的匿名帐号有权限执行这个dll。特别是一些组件需要读取注册表,所以,这个注册组件的方*仅仅是使用在服务器上没有MTS的情况下,要取消注册这个dll,使用:regsvr32&/u&aspobject.dll&example&c:\temp\regsvr32&/u&aneiodbc.dll 第二种方*:使用MTS(Microsoft&Transaction&Server)&MTS是IIS&4新增特*,但是它提供了巨大的改进。MTS允许你指定只有有特权的用户才能够访问组件,大大提高了网站服务器上的安全性设置。在MTS上注册组件的步骤如下: 1)&打开IIS管理控制台。 2)&展开transaction&server,右键单击"pkgs&installed"然后选择"new&package"。 3)&单击"create&an&empty&package"。 4)&给该包命名。 5)&指定administrator帐号或则使用"interactive"(如果服务器经常是使用administrator&登陆的话)。 6)&现在使用右键单击你刚建立的那个包下面展开后的"components"。选择&"new&then&component"。 7)&选择&"install&new&component"&。 8)&找到你的.dll文件然后选择next到完成。 要删除这个对象,只要选择它的图标,然后选择delete。 附注:特别要注意第二种方*,它是用来调试自己编写组件的最好方*,而不必每次都需要重新启动机器了。 16.&ASP与Access数据库连接: &%@&language=VBs&cript%& &% dim&conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set&conn=server.createobject("adodb.connection") conn.open&"driver={microsoft&access&driver&(*.mdb)};uid=pwd=数据库密码;dbq="&mdbfile %& 17.&ASP与SQL数据库连接: &%@&language=VBs&cript%& &% dim&conn set&conn=server.createobject("ADODB.connection") con.open&"ROVIDER=SQLOLEDB;DATA&SOURCE=SQL服务器名称或IP地址;UID=saWD=数据库密码;DATABASE=数据库名称 %& 建立记录集对象: set&rs=server.createobject("adodb.recordset") rs.open&SQL语句,conn,3,2 18.&SQL常用命令使用方*: (1)&数据记录筛选: sql="select&*&from&数据表&where&字段名=字段值&order&by&字段名&[desc]" sql="select&*&from&数据表&where&字段名&like&%字段值%&order&by&字段名&[desc]" sql="select&top&10&*&from&数据表&where&字段名&order&by&字段名&[desc]" sql="select&*&from&数据表&where&字段名&in&(值1,值2,值3)" sql="select&*&from&数据表&where&字段名&between&值1&and&值2" (2)&更新数据记录: sql="update&数据表&set&字段名=字段值&where&条件表达式" sql="update&数据表&set&字段1=值1,字段2=值2&……&字段n=值n&where&条件表达式" (3)&删除数据记录: sql="delete&from&数据表&where&条件表达式" sql="delete&from&数据表"&(将数据表所有记录删除) (4)&添加数据记录: sql="insert&into&数据表&(字段1,字段2,字段3&…)&valuess&(值1,值2,值3&…)" sql="insert&into&目标数据表&select&*&from&源数据表"&(把源数据表的记录添加到目标数据表) (5)&数据记录统计函数: AVG(字段名)&得出一个表格栏平均值 COUNT(*|字段名)&对数据行数的统计或对某一栏有值的数据行数统计 MAX(字段名)&取得一个表格栏最大的值 MIN(字段名)&取得一个表格栏最小的值 SUM(字段名)&把数据栏的值相加 引用以上函数的方*: sql="select&sum(字段名)&as&别名&from&数据表&where&条件表达式" set&rs=conn.excute(sql) 用&rs("别名")&获取统的计值,其它函数运用同上。 (5)&数据表的建立和删除: CREATE&TABLE&数据表名称(字段1&类型1(长度),字段2&类型2(长度)&……&) 例:CREATE&TABLE&tab01(name&varchar(50),datetime&default&now()) DROP&TABLE&数据表名称&(永久性删除一个数据表) 19.&记录集对象的方*: rs.movenext&将记录指针从当前的位置向下移一行 rs.moveprevious&将记录指针从当前的位置向上移一行 rs.movefirst&将记录指针移到数据表第一行 rs.movelast&将记录指针移到数据表最后一行 rs.absoluteposition=N&将记录指针移到数据表第N行 rs.absolutepage=N&将记录指针移到第N页的第一行 rs.pagesize=N&设置每页为N条记录 rs.pagecount&根据&pagesize&的设置返回总页数 rs.recordcount&返回记录总数 rs.bof&返回记录指针是否超出数据表首端,true表示是,false为否 rs.eof&返回记录指针是否超出数据表末端,true表示是,false为否 rs.delete&删除当前记录,但记录指针不会向下移动 rs.addnew&添加记录到数据表末端 rs.update&更新数据表记录 -------------------------------- 20&Recordset对象方* Open方* recordset.Open&Source,ActiveConnection,CursorType,LockType,Options Source Recordset对象可以通过Source属性来连接Command对象。Source参数可以是一个Command对象名称、一段SQL命令、一个指定的数据表名称或是一个Stored&Procedure。假如省略这个参数,系统则采用Recordset对象的Source属性。 ActiveConnection Recordset对象可以通过ActiveConnection属性来连接Connection对象。这里的ActiveConnection可以是一个Connection对象或是一串包含数据库连接信息(ConnectionString)的字符串参数。 CursorType Recordset对象Open方*的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下: -------------------------------- 常数&常数值&说明 -------------------------------- adOpenForwardOnly&0&缺省值,启动一个只能向前移动的游标(Forward&Only)。 adOpenKeyset&1&启动一个Keyset类型的游标。 adOpenDynamic&2&启动一个Dynamic类型的游标。 adOpenStatic&3&启动一个Static类型的游标。 -------------------------------- 以上几个游标类型将直接影响到Recordset对象所有的属性和方*,以下列表说明他们之间的区别。 -------------------------------- Recordset属性&adOpenForwardOnly&adOpenKeyset&adOpenDynamic&adOpenStatic&
当前2/4页&
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910现在位置:

我要回帖

更多关于 ps里面怎么写立体字 的文章

 

随机推荐