asp 数组插入元素的速度问题
在第5个位置插入元素代码如下:
Dim arr(), num
...
num = UBound(arr)
ReDim Preserve arr(num + 1)
For i = num + 1 To 5 + 1 Step -1
arr(i) = arr(i - 1)
Next
arr(5) = "new value"
与
Function ArrayCopy(src, srcpos, dest, destpos, clength)
Do While clength > 0
dest(destpos + (clength - 1)) = src(srcpos + (clength - 1))
clength = clength - 1
Loop
End Function
Dim arr(10), b
...
num = UBound(arr)
b = Array(num + 1)
Call ArrayCopy(a, 0, b, 0, 4)
Call ArrayCopy(a, 5, b, 6, 6)
b(5) = "new value"
arr = b
哪一个效率比较高呢???
Dim arr(), num
...
num = UBound(arr)
ReDim Preserve arr(num + 1)
For i = num + 1 To 5 + 1 Step -1
arr(i) = arr(i - 1)
Next
arr(5) = "new value"
这个高吧
第一个。
相关问答:
<%if request.QueryString("start") <>"" then%>
<%if cint(start)>0 then%>
<a href="search.asp?q= <%=q%>&start= <%if request.Query ......
asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......
请问为什么我这段代码可以显示已修改成功pic文件夹中的图片,但实际上文件夹中的文件名称还是好好的。望高手帮忙改改啊。
<%
Set fs = Server.CreateObject("Scripting.FileSystemObject")
S ......
IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)
'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......
不是直接打开,而是读取内容,然后可以操作的数据,可以存储到数据库或者显示在页面上。
word文件在服务器端。
可以考虑用第三方组件
http://officewriter.softartisans.com/officewriter-372.aspx
有中文说 ......