用户名: 密码: 验证码: 注册           网站地图 高级搜索 RSS订阅 收藏本站
山东十七地市站长联盟信息: 济南 青岛 淄博 枣庄 东营 烟台 潍坊 济宁 泰安 威海 日照 莱芜 临沂 德州 聊城 滨州 菏泽      
您的位置:主页>网络编程>Asp编程>

ASP操作Access,ADOX类的使用

[ 来源: | 作者: | 更新日期:2007-9-21 10:04:23 | 评论 0 条 | 我要投稿 ]
 一般操作Access数据库,有Alter 语句,和MsSQL2k的基本语法差别不是太打,例如,在某表创建新列语句:
  Dim sqlstr
  sqlstr="alter table l_info add column info_file varchar(200)default NULL"
  conn.execute(sqlstr)

  字串5

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

   详细请访问:微软ADOX介绍

字串2

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

字串5

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

 
 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

字串1


    End With
    oCat.Tables("MetaExternalFields").Columns.Append oColumn
    ' 完成
字串8

    Set oColumn = Nothing
    Set oCat = Nothing
    oConn.Close()
    Set oConn = Nothing
End Sub

字串7

  字串3

  其中的集合Column的成员有:
Item property
Count property.
Delete method.
Refresh method. 字串1


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

字串4


Tags:使用 操作 Set oColumn 可以 oCat oConn 这个 sqlstr
您的评论
用户名:新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为