ASP操作ACCESS结构

注意:本文最后更新于 2768 天前,有关的内容可能已经发生变化,请参考使用。

因为项目原因,需要用asp操作ACCESS结构,在网上查了一下,发现ACCESS数据库功能实在太那个什么,在asp里既不能改名,创建新表新字段也麻烦,甚至还有TX说没办法改名、操作,只能换数据库。但是通过一会儿的摸索,发现其实ASP也可以利用几条语句组合,实现其他SQL数据库一些基本的功能,虽然远远不如MySQL,MSSQL那样强大,但是作一般的数据库结构升级优化还是足够了。

    conn.execute("CREATE TABLE reason(学院名 varchar(20),分析日期 varchar(50),原因1 varchar(255),原因2 varchar(255))")

创建一个新表reason,里面含有学院名、分析日期、原因1、原因2字段。

    conn.execute("alter table tdd add [户口迁移] text(4) ")
    在tdd表中增加 户口迁移 字段
    
    
    conn.execute("alter table tdd drop [校区] ")
    在tdd表中删除  校区 字段
    
    
    conn.execute("alter table [logo] add [lqh_temp] text(50)")' 临时中转字段
    conn.execute("update [logo] Set lqh_temp=[lqh] ")'把lqh字段数据复制到临时中转字段中
    conn.execute("alter table [logo] drop [lqh]")' 删除字段lqh
    conn.execute("alter table [logo] add [学号] text(50)")' 新建字段学号
    conn.execute("update [logo] Set 学号=[lqh_temp]")' 把lqh_temp字段数据复制到[学号]中
    conn.execute("alter table [logo] drop lqh_temp")' 删除临时中转字段lqh_temp
    在logo表中 将lqh字段改名为 学号 字段

「倘若有所帮助,不妨酌情赞赏!」

Holmesian

感谢您的支持!

使用微信扫描二维码完成支付


相关文章

发表新评论