随笔分类 - Asp
1
摘要:第一步:修改IIS设置,允许直接编辑配置数据库。打开,Internet信息服务第二步:先在服务里关闭iis admin service服务,找到windows\system32\inetsrv\下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为...
阅读全文
摘要:按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器。 1、在网站的某个目录如count下建立文本文件,如counter.dat ,用于存放访问量。文件内容仅有一行数字,表示网站初始访问量,一般为0。(别作弊!) 2、在相同目录下建立计数器的ASP程序,可命名为mycount.asp,内容如下: <% '自编ASP图形化计数器 V1.1 '用于网页浏览统计,免费使用,自由拷贝! dim vistors '获取计数文件counter.dat的地址 countfile=server.mappath("counter.dat") '创建f
阅读全文
摘要:类型运算符说明示例结果优先级别算术运算符^求乘幂3^29由高到低(关系运算符具有相同的优先级别),可以通过小括号()改变运算的优先顺序。*求积50*2.1105/求商,结果为浮点型5/32.5\整除,返回商的整数部分20\63Mod求模,返回余数20Mod62+求和50+50.1100.1-求差或表示负数50-50.1-0.1字符串运算符&连接两个字符串(&具有自动转换成字符运算的功能)"stu"&"dent","1"&2student,12+"1"+"2"12关
阅读全文
摘要:在url传值中,有时候我们需要加很多参数,但是有的时候用url传递多个参数的时候&后面的参数被自动截取了,后面的参数显示不出来了,这不是我们所希望的 解决办法: 只需要将&换成它的asc值就可以了,即%26所以碰到类似符号被截取的情况,都可以采用这种办法处理了
阅读全文
摘要:先打开:Internet 信息服务(IIS)管理器 (本地计算机 )---- 属性 ----允许直接编辑配置数据库(N) 一定要勾先“允许直接编辑配置数据库(N)” 然后在服务 里关闭iis admin service服务 找到windows/system32/inesrv下的metabase.xml, 用计事本打开metabase.xml,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K 把它修改为51200000保存. 然后在服务 里重启iis admin service服务和Internet 信息服务(IIS)管...
阅读全文
摘要:在应用程序的开发中,有些输入信息是动态的,比如我们要注册一个员工的工作经历,比如下图如果做成死的,只能填写三个,如果是四个呢?或者更多呢,那不是添加不上去了吗,所以这样固然不好,我们可以用动态添加表格行实现,如下图,添加一行,输入一行信息,这样比较灵活下面我们就来看看如何在asp和asp.net中结合javascript来实现这种效果: 首先,动态添加表格是要在前台实现的,当然后台也可以,不过可能要用到ajax,很麻烦,所以最好采用javascript来实现,下面来介绍动态添加表格行的两种方式:第一种:源码Javascript:View Code <scripttype="te
阅读全文
摘要:错误详情:IIS设置好之后打开ASP网站时总提示:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet'方法步骤:1、在WINSOWS/TEMP目录的安全选项中,添加帐号everyone具有可写权限(非NTFS文件系统则跳过此步骤);2、
阅读全文
摘要:今天遇到一个郁闷的事情,说白了还是经验不足啊,后台管理中对用户名的密码进行修改,代码写的没问题,反复调试,都执行,为什么数据库中的密码就是没修改呢(用的是access数据库),弄了半天,是在是郁闷,后来猛的想到,是不是数据库不允许修改啊,就是说没修改权限啊,结果查看磁盘,果然是NTF格式的,最后开通了写入和修改权限,OK了,修改成功....
阅读全文
摘要:一、Sub过程Sub过程通常是以Sub开始,并以End Sub结束,没有返回值。Sub过程可以使用参数(由调用过程传递的常量、变量或表达式),如果Sub过程无参数,则该过程必须包含空括号()。且没有返回值其语法格式如下:Sub 子程序名(参数1,参数2,...) … End SubSub过程的调用有如下两种方式。通常情况使用Call语句:Call 子程序名(参数1,参数2,…)Call 子程序名--如果没有参数还可以直接使用Sub过程:子程序名 参数1,参数2,…注意:当调用Sub过程时,只需输入过程名及所有参数值,参数值之间使用逗号分隔,不需使用Call语句。但如果使用了此语句,则必须将所.
阅读全文
摘要:asp的循环语句有以下几类:循环语句的作用就是重复执行程序代码,循环可分为三类:一类在条件变为“假”之前重复执行语句,一类在条件变为“真”之前重复执行语句,另一类按照指定的次数重复执行语句。在 VBScript 中可使用下列循环语句:Do...Loop: 当(或直到)条件为“真”时循环。While...Wend: 当条件为“真”时循环。For...Next: 指定循环次数,使用计数器重复运行语句。For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。 现在看几个例子: <body>dowhile....loop<br/><%
阅读全文
摘要:发布asp的项目到iis5.1x上的时候,有时候会遇到这样的问题,打开后出现-2147467259 (0x80004005)的问题 解决办法: 1 iis-默认网站-主目录-应用程序保护-选择低(iis)进程 2在运行中运行下面命令就可解决问题 regsvr32 vbscript.dll regsvr32 jscript.dll regsvr32 %windir%\system32\inetsrv\asp.dll
阅读全文
摘要:前面讲到了用command对象对数据库的操作,完成了增删查改,也可以使用ado的另外一个对象Recordset来完成对数据库的操作: 首先要创建RecordSet View Code <%setconn=server.CreateObject("adodb.connection")connstr="provider=sqloledb;datasource=(local)\sky;initialcatalog=lszx;userid=sa;password=sa;"conn.openconnstrsetrs=server.CreateObject(&
阅读全文
摘要:asp中通过command对象对数据库的操作的几个步骤和asp.net中差不多,都是分一下几步:首先,通过connection创建链接并打开其次,通过command执行sql语句最后,关闭链接下面我们就来具体看下,在asp中这几个步骤的具体实施首先,创建链接<%setconn=server.CreateObject("adodb.connection")connstr="provider=sqloledb;datasource=(local)\sky;initialcatalog=lszx;userid=sa;password=sa;"conn.o
阅读全文
摘要:下面总结了asp中通过Ado和oledb两种方式链接数据库的几种方式:1. 链接Access数据库: set conn=server.CreateObject("adodb.connection") 'oledb链接方式 'strconn="provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("db/JN.mdb") 'ado链接方式 strconn="driver={Microsoft Access Driver (*.
阅读全文
摘要:刚刚用asp开发完一个软件,才知道它是多么的弱了,遇到点错误,不能调试,都要靠自己去找,本地用asp小旋风服务器测试好好的,发布到服务器上不显示了,出现500错误,查了半天,没想到的是竟然是css样式错误,导致打不开页面,我晕,太扯了吧,这种代码与页面嵌套的时代已经过去了,jsp都有自己的框架和处理逻辑的servlet,不说了,总算弄完了...
阅读全文
摘要:最近弄了个asp的软件,真是郁闷,首先是编辑的时候隐藏域的值竟然传不过去,后来改成url传值,解决了,这还没完,又遇到了一个很扯淡的问题,编辑的时候,文本框中无缘无故得出几个逗号,没编辑一次就增加两个逗号,找了大半天,没看出什么原因,最后才发现,原来有几个文本框是复制过来的,名字忘改了,名字改过了就ok了 ,浪费我大半天的时间,以后做东西可要仔细了
阅读全文
摘要:今天用dw打开asp做的项目时候,晕了,页面中的文字都变成乱码了,原来是页面的格式<META http-equiv=Content-Type content="text/html; charset=utf-8">来,费了好大劲才把乱码改成中文的,把编码格式改成<META http-equiv=Content-Type content="text/html; charset=gb2312">可是保存的时候总是提示如下图所示的提示:解决办法:1 找到所有乱码,改成中文的2 ctrl+j打开属性窗口找到标题/编码,重新载入你所选的格式即
阅读全文
摘要:在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节,并将各个字段限制为 100 KB。在 IIS 6.0 之前的版本中,没有张贴限制。导致里面的应用系统往2003移植经常会出错。现汇总解决方案如下。 一、启用Asp支持Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持。 第一步,启用Asp,进入:控制面板 -> 管理工具 ->IIS(Internet
阅读全文
摘要:前面说到了,通过字符数来进行分页,今天想了一下,感觉不是很好,对于懂css和html的来说,可能在后台好好的编辑下就行了,不过本人还是感觉很麻烦,对于那些不懂的人,就更麻烦了,他们可不管什么css,html什么的,我们知道,文章一般都是通过后台在编辑器里编辑的,内容包括文字和修饰的css和html标签等,算字符数的话,都要算进去,这样的话,如果一个页面被几个地方同时调用,用的是同一个限制字符数的分页方法,那么就有可能会造成,有的显示多,有的显示的少,针对上面的这种情况,我们可以采取另外一种方式-----利用分隔符分页大体的思路是这样的:在后台添加的内容中,对要分页的地方,我们在后面加上一个分.
阅读全文
摘要:输出日期和时间<%response.write(now())%>输出日期<%response.write(date())%>输出时间<%response.write(time())%>
阅读全文
1