摘要: ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。 阅读全文
posted @ 2006-12-22 19:57 青山下 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 我在用ASP为某单位制作网页时遇到这样一个问题,单位以前的MIS系统中将一些Word文件以字节流的形式保存在数据库中,现在用户要求我用ASP将这些Word文件数据从数据库中取出并在网页中显示出来。开始我自然地想到在服务器上创建临时文件、然后在网页中增加一个指向这个临时文件的链接,但这个方法将大大增加服务器的负担不说,而且在服务上如何保证特定客户端所使用的临时文件不被其它客户端使用的文件覆盖,如何在文件传送给用户后将文件删除,这些问题在实际都难很好解决。那么有没有更好的办法呢? 阅读全文
posted @ 2006-12-22 19:49 青山下 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 众所周知,asp+access最大的安全隐患在于access数据库可以被别人下载,而现在提供的很多asp空间都是只支持access数据库,这样一来,asp+access的安全问题就显得很突出了。 1.Access数据库的存储隐患 在ASP+Access应用系统中,如果获得或者猜到Access数据库的存储路径和数据库名,则该数据库就可以被下载到本地。 2.Access数据库的解密隐患 阅读全文
posted @ 2006-12-22 19:44 青山下 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 自从ASP(Active Server Pages)问世以来,因其可以创建健壮易于维护、与平台无关的应用系统,ASP技术受到了越来越多网络程序员的喜爱,使用ASP从事WEB开发的人也越来越多。但ASP只是一种非编译型的、在服务端运行的脚本语言,采用明文(plain text)方式来编写,即使采用了ASP加密程序对ASP源码进行加密,也不一定能保证发布到运行环境中去的ASP应用程序不被非法拷贝。对于高权限的管理员,可以轻而易举从服务器端拷贝出ASP程序应用到别的非授权网站。这样给ASP应用商业化带来了一定的困难。如何有效保护开发出来的ASP程序,本文基于磁盘序列号产生的随机性,结合微软官方免费提供的ASP脚本加密程序SCRENC.EXE,很好地解决了这个问题。 阅读全文
posted @ 2006-12-22 19:26 青山下 阅读(226) 评论(0) 推荐(0) 编辑
摘要:    首先我们先来熟悉一下将要使用的对象方法。我们用来获取上一个页面传递过来的数据一 般是使用Request对象。同样的,我们也可以使用Request对象来获取上传上来的文件数据,使 用的方法是Request.BinaryRead()。而我们要从数据库中读出来图片的数据显示到网页上面要 用到的方法是: Request.BinaryWrite()。在我们得到了图片的数据,要保存到数据库中的时候,不可以直接 使用Insert语句对数据库进行操作,而是要使用ADO的AppendChunk方法,同样的,读出数据库 中的图片数据,要使用GetChunk方法。各个方法的具体语法如下: 阅读全文
posted @ 2006-12-22 19:18 青山下 阅读(1122) 评论(0) 推荐(0) 编辑