![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp
gang_gang_gang
这个作者很懒,什么都没留下…
展开
-
得到动态数组中元素的个数
主要用到了 ubound(数组的名称) 这个函数,这个函数用来求数组的上边界。一个动态数组 a,如果你已经使用redim 语句给它设定了大小,那么在此之后使用 ubound(a) 就可以得到它的上边界。如果你没有使用 redim 语句给它设定大小,直接使用 ubound(a) 函数,那么运行时会报错,并会中断程序的执行.我们恰恰利用这一点,可以知道这个数组还没有任何元素。于此同时,我们原创 2009-01-02 13:56:00 · 1883 阅读 · 1 评论 -
使用On Error Resume Next语句,On Error Goto 0语句,Err对象来处理"运行时错误"
VBScript语言提供了两个语句和一个对象来处理"运行时错误",如下所示: On Error Resume Next语句On Error Goto 0语句Err对象简单介绍一下On Error Resume Next,On Error Goto 0,Err这三者On Error Resume Next语句和On Error Goto 0语句指明了当出现"运行时错误原创 2008-11-25 17:26:00 · 9783 阅读 · 0 评论 -
Session.TimeOut的最大取值是1440,超出会报错
Session.TimeOut指的是一次请求发出之后,多长时间不发出第二次请求算作“会话超时”。Session.TimeOut的取值以分钟为单位,最大取值是1440分钟,也就是24个小时,也就是说,一次请求发出之后,如果24小时内不发出第二次请求,则会话算作超时并结束。如果给它赋一个更大的值,例如1441,那么会产生“运行时错误”,报错信息类似下面:SessionID 错误 AS原创 2009-06-01 02:13:00 · 2483 阅读 · 0 评论 -
把RecordSet的LockType属性设置为4,可以保证“修改操作”只作用于RecordSet对象,而不会影响到数据库
当打开一个RecordSet后,如果对它进行修改操作,会影响到原始数据库。例如使用RecordSet中的delete函数“删除纪录”,那么这个操作会立刻作用于数据库,也就是会删除数据库中的对应纪录。有些情况下,我们希望修改操作只作用于内存中的RecordSet对象,而不会影响到原始数据库。例如当使用RecordSet中的delete函数“删除纪录”时,我们希望这个操作只删除RecordSet对原创 2009-06-11 21:18:00 · 2207 阅读 · 0 评论 -
通过asp程序来创建access数据库
access数据库属于“文件型数据库”,创建时需要指定它要使用的文件,如下所示:Set Catalog_object= Server.CreateObject("ADOX.Catalog")Catalog_object.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/数据库.mdb"))原创 2009-06-28 17:54:00 · 633 阅读 · 0 评论 -
修改access数据库中某个表的名字
修改access数据库中某个表的名字Set Catalog_object= Server.CreateObject("ADOX.Catalog")Catalog_object.ActiveConnection = connect_objectCatalog_object.Tables(old_name_of_table).Name = new_name_of_table原创 2009-06-28 21:52:00 · 5941 阅读 · 0 评论 -
检查access数据库中是否存在某个名字的表
可以把本功能写成一个函数,函数的处理过程描述如下: 首先调用adodb.connection对象中的openSchema函数,这样会得到一个Recordset,其中每一条“纪录”对应着数据库中的一张表,“纪录”的每个“字段”包含了对应表的某方面信息。其中TABLE_NAME字段包含了对应表的名称然后遍历这个Recordset,如果“当前纪录”的TABLE_NAME字段的值和要查找的表的名字原创 2009-06-28 20:44:00 · 1799 阅读 · 0 评论 -
#include file和#include virtual的区别
简单来说,#include file后面跟的是文件的“相对路径”, #include virtual后面跟的是文件的“绝对路径”。这里说的“相对路径”是相对于“主调文件”所在的文件夹。 #include file #include file后面跟的是文件的“相对路径”,不可以用“绝对路径”。使用相对路径,如:file="script/file.inc",file=".原创 2009-06-28 23:05:00 · 3409 阅读 · 0 评论 -
在64位Windows 2003下ASP无法连接Access数据库
症状:64位Windows 2003下面配置好IIS后,运行ASP页面,如果里面有连接access数据库的代码,就会出现错误警告:ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装。/连接“网站内容管理”数据库.asp,行 2原因:IIS是以64位方式来运行的,它只能加载64位模块,不能加载32位模块。而访问access数据原创 2009-05-30 23:23:00 · 733 阅读 · 0 评论