ASP读取ACCESS数据库中文显乱码的问题
作者:随然 日期:2008-08-31
在下用ASP连ACCESS数据库,显示出的页面正常的中文显示正确,可是从ACCESS数据库中读取出来的数据全是乱码,页面<HEAD>中也加了<META http-equiv=Content-Type content="text/html; charset=gb2312">
直接打开ACCESS数据库查看内容没有问题。开始一直不知道原因,后来经查询知道了解决办法。
解决办法:在所有代码的最前面,一般是conn.asp文件的最前面加上一句代码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
如果是UTF-8编码的ASP页面...
直接打开ACCESS数据库查看内容没有问题。开始一直不知道原因,后来经查询知道了解决办法。
解决办法:在所有代码的最前面,一般是conn.asp文件的最前面加上一句代码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
如果是UTF-8编码的ASP页面...
FLV视频不能播放的原因与解决
作者:随然 日期:2008-06-01
"在本地使用Flash媒体播放器可以播放的FLV视频,传到网上就不行了."
其实原因很简单,因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的.
虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.
打开IIS 管理器 选择网站属性 就是那可以可以设置主机头的那个地方
还有安全目录 http头 自定义错误 服务 的
看到这个以后呢你就选择 http 头
这样呢就看到了一个 MIME类型 然后你点类型
新建一个类型 扩展名字是 .FLV 类型是 flv-application/octet-stream
然后确定
其实原因很简单,因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的.
虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.
打开IIS 管理器 选择网站属性 就是那可以可以设置主机头的那个地方
还有安全目录 http头 自定义错误 服务 的
看到这个以后呢你就选择 http 头
这样呢就看到了一个 MIME类型 然后你点类型
新建一个类型 扩展名字是 .FLV 类型是 flv-application/octet-stream
然后确定
纯真数据库查询IP的类ASP版
作者:随然 日期:2007-12-18
ASP环境下用QQ纯真版IP地址数据库,彻底抛弃在Access中添加IP地址数据库
好处:数据库小而准确,如果你安装了纯真版数据库的腾讯QQ,直接在QQ安装目录找到数据库QQWry.Dat,随时可以升级,速度比Access的快很多。
注意:程序中数据库地址应使用虚拟路径,不要用物理路径。
调用方法:
第一步:
把下面代码保存为showip.asp
第二步:
1、在需要的页面顶部加:<!-- #include file="showip.asp" -->
2、在该页面要调用处加代码:<%=GetAddress(Rs("ip"))%>...
好处:数据库小而准确,如果你安装了纯真版数据库的腾讯QQ,直接在QQ安装目录找到数据库QQWry.Dat,随时可以升级,速度比Access的快很多。
注意:程序中数据库地址应使用虚拟路径,不要用物理路径。
调用方法:
第一步:
把下面代码保存为showip.asp
第二步:
1、在需要的页面顶部加:<!-- #include file="showip.asp" -->
2、在该页面要调用处加代码:<%=GetAddress(Rs("ip"))%>...
如何去除时间显示里的上午和下午
作者:随然 日期:2007-12-07
在ASP输入now(),时间里多了个“上午/下午”,在BAIDU上找到解决办法
修改注册表
HKEY_USERS/.Default/Control Panel/International
HKEY_CURRENT_USER/Control Panel/International
iTime = 1
对应键值为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT(OLEAUT有可能不存在,那就自己创建一个)
在该键下创建一个DWORD值 VarConversionLocaleSetting = 2
注:DWORD值在中文注册表编辑器里叫"双字节值"
查看更多...
修改注册表
HKEY_USERS/.Default/Control Panel/International
HKEY_CURRENT_USER/Control Panel/International
iTime = 1
对应键值为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT(OLEAUT有可能不存在,那就自己创建一个)
在该键下创建一个DWORD值 VarConversionLocaleSetting = 2
注:DWORD值在中文注册表编辑器里叫"双字节值"
彻底删除引用方法(推荐给近期遇到垃圾引用麻烦的)
作者:随然 日期:2007-03-16
彻底删除引用方法(推荐给近期遇到垃圾引用麻烦的)
针对一些人所遇到的垃圾引用完全绕过了所有垃圾验证,怀疑直接被写入数据库。暂时还未找到有效解决办法,只能放出一个一了百术了:关键就是删除数据库字段,让所有东西想写都没得写。但是代价就是失去此功能。理论上是可以完全解决写一篇日志出几个垃圾引用问题。
1、修改数据库
安装OFFICE里的ACCESS软件(不会不懂的话自己打开office安装盘看看);
打开blogDB文件夹,把里面的数据库文件(默认为PBLog2.asp)的asp后缀改为mdb后缀;
双击用ACCESS打开,删除整个 blog_Trackback 表:找到,右击,删除;
若是装了防垃圾引用或是元旦版可以顺道删除 blog_Info 表下的 blog_tbKey 字...
针对一些人所遇到的垃圾引用完全绕过了所有垃圾验证,怀疑直接被写入数据库。暂时还未找到有效解决办法,只能放出一个一了百术了:关键就是删除数据库字段,让所有东西想写都没得写。但是代价就是失去此功能。理论上是可以完全解决写一篇日志出几个垃圾引用问题。
1、修改数据库
安装OFFICE里的ACCESS软件(不会不懂的话自己打开office安装盘看看);
打开blogDB文件夹,把里面的数据库文件(默认为PBLog2.asp)的asp后缀改为mdb后缀;
双击用ACCESS打开,删除整个 blog_Trackback 表:找到,右击,删除;
若是装了防垃圾引用或是元旦版可以顺道删除 blog_Info 表下的 blog_tbKey 字...
如何用ASP+Jmail 4.4进行邮件发送
作者:随然 日期:2007-01-07
关于Jmail我参考了很多代码,也有蓝色理想的,现在Jmail的最新版本是4.5,我的服务器是Jmail 4.4的,但是由于版本的不一样,网上流行的代码大都是基于Jmail 4.3的或是以前的版本,所以在我的Jmail 4.4的服务器上测试不成功。以下代码是在我的Jmail 4.4服务器上测试成功的,没有在其它版本的Jmail服务器上测试。有兴趣的朋友可以试一下。
复制内容到剪贴板 程序代码
<%
Set jmail = Server.CreateObject("JMAIL.Message") '建立发送邮件的对象
jmail.silent = true '屏蔽例外错误,返回FALSE跟TRUE两值j
jmail.logging = true '启用邮件日志
Set jmail = Server.CreateObject("JMAIL.Message") '建立发送邮件的对象
jmail.silent = true '屏蔽例外错误,返回FALSE跟TRUE两值j
jmail.logging = true '启用邮件日志
COOKIE的使用方法
作者:随然 日期:2006-12-22
response . cookies("abc") . expires的属性
作者:随然 日期:2006-12-22
response.cookies("cookiename").expires中expires的属性如下:
response.cookies("cookiename").expires=-1 表示网页显示之后过期
response.cookies("cookiename").expires=0 立即过期
response.cookies("cookiename").expires=data +10 当前时间+10天数 表示在10天以后过期了.
response.cookies("cookiename"...
response.cookies("cookiename").expires=-1 表示网页显示之后过期
response.cookies("cookiename").expires=0 立即过期
response.cookies("cookiename").expires=data +10 当前时间+10天数 表示在10天以后过期了.
response.cookies("cookiename"...