欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

实现对Access数据库表重命名的一段代码

程序员文章站 2024-01-28 14:06:28
access数据库不支持直接利用sql语句实现更改表名,或者字段名,但可以adox对象来实现,范例代码如下: 复制代码 代码如下:<% call renam...
access数据库不支持直接利用sql语句实现更改表名,或者字段名,但可以adox对象来实现,范例代码如下:
复制代码 代码如下:
<%
call renametable("provider=microsoft.jet.oledb.4.0; data
source=c:\example.mdb", "test", "changed")
sub renametable (constr, oldname, newname)
'has to be ole db connection
'create object and connect to db...
dim objadoxdatabase
set objadoxdatabase = server.createobject("adox.catalog")
objadoxdatabase.activeconnection = constr
'change the name...
objadoxdatabase.tables(oldname).name = newname
'clean up...
set objadoxdatabase = nothing
end sub
%>