预览模式: 普通 | 列表
5.3 Scripting.Dictionary对象

         许多Microsoft的编程语言,如Visual Basic、VBScript和Jscript,都提供集合(collection)。可以把集合想象为数组,可以使用其中内建的函数完成存储和操纵数据等基本任务。无须担心数据是在哪些行列,而是使用唯一的键进行访问。

         VBScript和Jscript都提供类似的对象,通称Scripting.Dictionary对象或Dictionary对象。它类似于二维数组,把键和相关条目的数据存放在一起。然而真正的面向对象的方法,不应直接访问数据条目,必须使用Dictionary对象支持的方法和属性来实现。

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 168
通过表单的做为二进制文件上传request.totalbytes提取出上传的二级制数据的代码说明。

代码如下:
<input name="file" type="file">
formsize=request.totalbytes

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 198

LEFT或LEFTB区别

LEFT或LEFTB



用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 131

instrb

instrb判断第二个字符串是否包含在第一个字符串中,如果存在则返回第二个字符串在第一个中的位置。  
  instrb([开始位置],第一个字符串,第二个字符串,[对比方式])  
  和instr一样,只是如果对比方式省略,则表示采用二进制的方式比较。  
  对比方式参数有二进制的方式与文字且区分大小写的方式比较,其所表示的值分别为0与1。

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 137

Asc、AscB、AscW

Asc、AscB、AscW 是 VBScript 中的三个函数,其区别如下。

Asc(string) 返回与字符串的第一个字母对应的 ANSI 字符代码。返回值:英文 >0,中文 <0。

AscB(binstr) 适用于二进制数据。AscB 不是返回第一个字符的字符代码,而是返回首字节。

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 180
上次说到的上传图片是采用稻香老农开发的无组件上传。其上传过程是将图片先保存到指定文件夹,与此同时将该路径保存至数据库字段的。显示图片则是根据数据库表中的路径字段对应显示的。当然有关图片的管理,比如删除:只删除了路径,实际的图片需要根据该路径通过FSO进行删除……
那有没有这样一种情况:将图片直接作为一个字段的值保存。对图片的操作就象是对数据字段的操作一样熟练。答案是肯定的,只是将该字段的类型设为OLE对象
知识点:OLE 对象字段用来存储诸如 Microsoft Word 或 Microsoft EXCEL 文档、图片、声音的数据以及在别的程序中创建的其他类型的二进制数据。OLE 对象可以链接或嵌入到 Microsoft Access 表的字段中。
一、设计数据库testimg.mdb
为方便调试,设计表imgurl,其中两个字段:id(自动编号、关键字)、img(OLE 对象)

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 185

rs.open sql,conn 与conn.execute(sql)的区别

rs.open sql,conn:如果sql是delete,update,insert则会返回一个关闭的记录集,在使用过程中不要来个rs.close在文件最后再写rs.close中间可以来多个记录集rs1.open sql1,conn,最后一块关闭记录集:rs.close rs1.close


conn.execute(sql):如果sql是update,insert,delete则应该使用conn.execute(sql)也可以不要括号conn.execute sql  

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 162

ASP错误处理

ASP是非常简单的,以至于许多的开发者不会去思考错误处理。错误处理能够让你的应用程序更加合理。我看到过很多个用ASP编写的商业网站,大多数都忽略了错误处理。  
错误的类型
有三种主要的错误类型:
编译错误:
这种错误出现一般都是代码的语法问题。因为编译错误而导致辞ASP停止运行。

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 116

慎用On Error Resume Next - [ASP&VB]

On Error Resume Next 这条语句是用来屏蔽出错信息,当出错时,使得程序继续执行的,不过在使用中,似乎很多人没有考虑到On Error Resume Next的作用范围.比如:

<%
On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")

查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 270

语句<%@ codepage=936%>、<%@ codepage=65001%>

codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。



查看更多...

分类:asp/.net/ajax | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 214