当前位置: 移动技术网 > IT编程>开发语言>.net > ASP操作Access,ADOX类的使用

ASP操作Access,ADOX类的使用

2019年01月18日  | 移动技术网IT编程  | 我要评论

疯狂金龟车国语,联众云新闻,北滘公园

一般操作access,有alter 语句,和mssql2k的基本语法差别不是太打,例如,在某表创建新列语句:

dim sqlstr
sqlstr="alter table l_info add column info_file varchar(200)default null" 
conn.execute(sqlstr)



以上语句在l_info创建列info_file,为文本类型,长度是200,如果没有其他的设置,这时候,默认的:
 必填字段:否
 允许空字符创:否
 这个空字符串一般可以允许的话不太满意,就有了adox这个空间处理。

 详细请访问:?url=/library/en-us/ado270/htm/admscadoapireference.asp" target=_blank>微软adox介绍 

 这个examples是多的出奇,可以访问查看全部的。

  如下是其中一个例子:可以实现很多功能:

 

sub addhelpcolumn()
    dim oconn, ocat, ocolumn
     打开数据库
    set oconn = server.createobject("adodb.connection")
    oconn.open mm_conn_string
     打开表
    set ocat = server.createobject("adox.catalog")
    set ocat.activeconnection = oconn
     创建列
    set ocolumn = server.createobject("adox.column")
    with ocolumn
         set .parentcatalog = ocat  must set before setting properties
         .name = "memhelp"
         .type = adlongvarwchar
         .properties("nullable") = true
         .properties("jet oledb:allow zero length") = true
    end with
    ocat.tables("metaexternalfields").columns.append ocolumn
     完成

    set ocolumn = nothing
    set ocat = nothing
    oconn.close()
    set oconn = nothing
end sub

  其中的集合column的成员有:

item property
count property. 
delete method. 
refresh method. 


  关于column对象,详细可以参见:,不表。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网