详解ASP中判断ACCESS数据库中是否存在某一数据表
在ASP网站中,有一ACCESS数据库,要判断数据库中是否存在某一数据表,在网上搜到这样一代码strConn="DBQ="+server.mappath("zw.mdb"...
在ASP网站中,有一ACCESS数据库,要判断数据库中是否存在某一数据表,在网上搜到这样一代码strConn="DBQ="+server.mappath("zw.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set objConn=server.createobject("Adodb.connection")
objConn.open strConn
set rsSchema=objConn.openSchema(20)
rsSchema.movefirst
tablename="gd111"
x=0
Do Until rsSchema.EOF
if rsSchema("TABLE_TYPE")="TABLE" then
if rsSchema("TABLE_NAME")=tablename then
x=1
exit do
end if
end if
rsSchema.movenext
Loop
if x=0 then response.write"没有找到!!!立即删除"
if x=1 then
response.write"找到了"
conn.execute("drop table recycletest")
end if
set objConn=nothing
%>
请网友给详解这段代码,其中openSchema(20) 是何意,20哪来何意
rsSchema.movefirst
rsSchema("TABLE_TYPE")="TABLE"
这两行又是何意
谢谢
conn.execute("drop table recycletest") 是何意 展开
set objConn=server.createobject("Adodb.connection")
objConn.open strConn
set rsSchema=objConn.openSchema(20)
rsSchema.movefirst
tablename="gd111"
x=0
Do Until rsSchema.EOF
if rsSchema("TABLE_TYPE")="TABLE" then
if rsSchema("TABLE_NAME")=tablename then
x=1
exit do
end if
end if
rsSchema.movenext
Loop
if x=0 then response.write"没有找到!!!立即删除"
if x=1 then
response.write"找到了"
conn.execute("drop table recycletest")
end if
set objConn=nothing
%>
请网友给详解这段代码,其中openSchema(20) 是何意,20哪来何意
rsSchema.movefirst
rsSchema("TABLE_TYPE")="TABLE"
这两行又是何意
谢谢
conn.execute("drop table recycletest") 是何意 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询