这段asp代码有的地方小弟看不懂,请高手讲讲

来源:百度知道 编辑:UC知道 时间:2024/05/12 10:25:45
<%
Dim hareward_name,ID,IDMax
ID=Request.QueryString("ID")
hardware_name=Request.QueryString("hardware_name")
Set cn=Server.CreateObject("ADODB.Connection")
strConn="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=电脑报价系统数据库;Data Source=asus"

cn.Open strConn
Set cmd=Server.CreateObject("ADODB.Command")
cmd.ActiveConnection=cn
cmd.CommandText="Select Count(*) FROM tbl"+hardware_name
Set rs=cmd.Execute
IDMax=rs(0).Value
cmd.CommandText="DELETE FROM tbl"+hardware_name+" WHERE fldID="+ID
Set rs=cmd.Execute
For I=ID+1 To IDMax
cmd.CommandText="UPDATE tbl"+hardware_name+" SET fldID="+CStr(I-1)+" WHERE fldID="+CStr(I)
Set rs=cmd.Execute
Ne

idmax=rs(0).value 是列的索引号,说明去数据库当前记录的第一个字段。
For I=ID+1 To IDMax 是循环显示所有的记录
cstr 是字符串转换函数,是把括号内的变量或表达式的值转化为字符串