关于win2000中的IIS5不支持中文文件名的BUG
[ 2006-11-28 01:05:55 | 作者: admin ]
第一种方法,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
...
阅读全文…
在以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
安装组件...
阅读全文…
阅读全文…
ADO对Access数据库的Like查询无结果的问题
[ 2006-06-30 21:00:00 | 作者: admin ]
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中的%改为*则报告内存溢出。第二句则可以执行,但无法找出记录。
周冬的意见:
...
阅读全文…
问题:
我有一个客户档案数据库,有大概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," "," "),""",chr(34)),">",">"),"<","<")
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
...
阅读全文…
if str="" then
gotTopic=""
exit function
end if
dim l,t,c, i
str=replace(replace(replace(replace(str," "," "),""",chr(34)),">",">"),"<","<")
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...
阅读全文…
'=========================================================='
函数介绍:创建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")
...
阅读全文…
(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 的图片上传对话框无法显示确认按钮
[ 2006-06-07 12:09:42 | 作者: admin ]
eWebEditor2.8 版本的图片上传对话框在有些电脑上无法显示确认按钮,或者显示不完整。
原因一般是windows使用了桌面主题改变了窗体布局,恢复为经典模式就正常了。
需要加大弹出对话框的尺寸,修改include/menu.js 的对话框设置发现无效果。
正确操作:
1、修改db/eWebEditor.mdb 中表eWebEditor_Button对于这部分的设置
2、清除服务器缓存
<%
Application("eWebEditor_ApplicationName")=""
Application("eWebEditor_ApplicationUrl") = ""
%>
原因一般是windows使用了桌面主题改变了窗体布局,恢复为经典模式就正常了。
需要加大弹出对话框的尺寸,修改include/menu.js 的对话框设置发现无效果。
正确操作:
1、修改db/eWebEditor.mdb 中表eWebEditor_Button对于这部分的设置
2、清除服务器缓存
<%
Application("eWebEditor_ApplicationName")=""
Application("eWebEditor_ApplicationUrl") = ""
%>
ASP通用模板类特性
可设定私有缓存或公共缓存,提高效率
可自由选择使用 Stream 组件或 FSO 组件
支持自定义文件编码
可保存文件
属性
Name
文本,该模板名称,主要用于使用公共缓存时区分不同模板。
Format
文本,文件编码类型,可设置值。
Object
文本,使用组件,可设置值:
Stream
FSO
PublicCache
布尔值,使用公共缓存,开启时模板文件将保存到Application对象,其他引用此模板类的对象设置相
同Name值并同样打开公共缓存即可从缓存读取。(Load方法)
PrivateCache
布尔值,使用私有缓存,开启时模板文件将保存到对象内部变量,同一引用此模板类的对象可读取。
(Load方法)
Direction
文本,模板文件所在目录,前后无需斜杠或反斜杠,如:template/default
File
...
阅读全文…
可设定私有缓存或公共缓存,提高效率
可自由选择使用 Stream 组件或 FSO 组件
支持自定义文件编码
可保存文件
属性
Name
文本,该模板名称,主要用于使用公共缓存时区分不同模板。
Format
文本,文件编码类型,可设置值。
Object
文本,使用组件,可设置值:
Stream
FSO
PublicCache
布尔值,使用公共缓存,开启时模板文件将保存到Application对象,其他引用此模板类的对象设置相
同Name值并同样打开公共缓存即可从缓存读取。(Load方法)
PrivateCache
布尔值,使用私有缓存,开启时模板文件将保存到对象内部变量,同一引用此模板类的对象可读取。
(Load方法)
Direction
文本,模板文件所在目录,前后无需斜杠或反斜杠,如:template/default
File
...
阅读全文…