浏览模式: 普通 | 列表
第一种方法,iis设置

在以IIS做web server时,有些中文名的文件会出现无法下载的情况。
个人测试结果:文件名为2个、4个中文字时无法下载,而1个、3个、5个时没有问题,其他情况未做测试。

测试环境:英文版windows 2000+IIS 5.0

有两种方法可以解决此问题:
在Web服务器端修改注册表,
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters]
  把1改成0,之后重新启动IIS即可。(如果此值已经是0,应该不会出现上述问题) [已测试.很不错的方法!


其他方法:
1、在资源管理器中打开 x:\winnt\system32\inetsrv\urlscan目录x对应windows安装的目录所在盘符]
2、用文本编辑器打开 1 中目录下的 urlscan.ini
...

阅读全文…

ASP实现文件上传的各种方法对比

[ 2006-11-17 02:37:48 | 作者: admin ]
各种上载方法横向比较结果: 服务器要求 浏览器要求 上传文件限制 上传时有无进度条 其他 SA-FileUp 安装组件 - 支持大文件,无限制 有进度条 需要有服务器控制权 AspUpload 安装组件 - 支持大文件,无限制 有进度条 需要有服务器控制权 lyfUpload 安装组件...

阅读全文…
tianyang:一个的确奇怪的问题,估计是access的bug

问题:
      我有一个客户档案数据库,有大概13000条数据,用ASP提取数据库记录的时候用
        select name, address, lxr, tel from khda where Name Like '%江华%'
        选出的记录为0条,但是实际上数据库中有这样的记录存在。如果用
        select name,address,lxr,tel from khda where Name Like '%江华%' And qy='武汉市'
        则可以找出正确的记录。如果按Access 97帮助中的写法把第一句SQL中的%改为*则报告内存溢出。第二句则可以执行,但无法找出记录。

周冬的意见:
...

阅读全文…

中英文混合字符串的截取函数

[ 2006-06-22 15:58:51 | 作者: admin ]
Function gotTopic(str,strlen)
        if str="" then
               gotTopic=""
               exit function
        end if
        dim l,t,c, i
        str=replace(replace(replace(replace(str,"&nbsp;"," "),"&quot;",chr(34)),"&gt;",">"),"&lt;","<")
        l=len(str)
        t=0
        for i=1 to l
               c=Abs(Asc(Mid(str,i,1)))
               if c>255 then
                    t=t+2
               else
                    t=t+1
               end if
               if t>=strlen then
...

阅读全文…

使用ASP在IIS创建WEB站点

[ 2006-06-11 12:20:41 | 作者: admin ]
程序代码:

'=========================================================='
函数介绍:创建WebSite
'本函数使用ADSI,需要Administrators组用户权限
'函数名称:CreateWebSite(Computer,IPAddr,PortNum,HostName,WebSiteDirectory,LogDirectory,WebSiteInfo,
GuestUserName,GuestUserPass,StartOrStop)
'用法:CreateWebSite 计算机名(一搬为LocalHost或127.0.0.1),站点IP地址,端口号,主机名,站点根目录,,LOG文件的目录站点说明,网站访问时所使用的帐号,网站访问时所用帐号的口令,是否启动站点
'例:CreateWebSite "LocalHost","12...

阅读全文…

asp存储过程使用大全

[ 2006-06-11 12:13:00 | 作者: admin ]
存储过程使用大全
(www.Jojoo.net)

1,调用没有参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"

conn.Open strconn
set cmd.ActiveConnection=conn

cmd.CommandText="{call nono}"

'set rs=cmc.exe 或者cmd.execute

set rs=cmd.Execute()

%>
2,一个输入的参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
...

阅读全文…
eWebEditor2.8 版本的图片上传对话框在有些电脑上无法显示确认按钮,或者显示不完整。
原因一般是windows使用了桌面主题改变了窗体布局,恢复为经典模式就正常了。

需要加大弹出对话框的尺寸,修改include/menu.js 的对话框设置发现无效果。

正确操作:
1、修改db/eWebEditor.mdb 中表eWebEditor_Button对于这部分的设置
2、清除服务器缓存
          <%
              Application("eWebEditor_ApplicationName")=""
              Application("eWebEditor_ApplicationUrl") = ""
          %>

ASP通用模板类

[ 2006-05-27 11:56:58 | 作者: admin ]
ASP通用模板类特性
可设定私有缓存或公共缓存,提高效率
可自由选择使用 Stream 组件或 FSO 组件
支持自定义文件编码
可保存文件

属性

Name
文本,该模板名称,主要用于使用公共缓存时区分不同模板。

Format
文本,文件编码类型,可设置值。

Object
文本,使用组件,可设置值:

Stream
FSO

PublicCache
布尔值,使用公共缓存,开启时模板文件将保存到Application对象,其他引用此模板类的对象设置相

同Name值并同样打开公共缓存即可从缓存读取。(Load方法)

PrivateCache
布尔值,使用私有缓存,开启时模板文件将保存到对象内部变量,同一引用此模板类的对象可读取。

(Load方法)

Direction
文本,模板文件所在目录,前后无需斜杠或反斜杠,如:template/default

File
...

阅读全文…