ASP操作Access及ADOX类的使用

一般操作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这个空间处理。

详细请访问:微软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 = NothingEnd Sub

其中的集合Column的成员有:

Item property
Count property.
Delete method.
Refresh method.

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

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索set
, 语句
, column
, 百度 ocation lient
, CreateObject
, ADOX
空字符
asp操作access数据库、asp access 操作、asp连接access数据库、asp access、asp.net access,以便于您获取更多的相关知识。

时间: 2024-12-31 01:39:19

ASP操作Access及ADOX类的使用的相关文章

Asp 操作Access数据库时出现死锁.ldb的解决方法_应用技巧

于是我登陆主机的管理面板,重启了网站服务,ldb文件就消失了,网站打开也正常了,但过了数小时后,网站又再次出现以上情况,此种情况持续了好一段时间,网站后来被虚拟主机的供应商屏蔽了,反馈给我的说法是因为我的网站运行时大量占用CPU资源,所以予暂时屏蔽,让我对网站程序或数据库进行优化. 在百度上搜索了一下这方面的情况,结果也不少,总结下来主要都是因为对数据库存取完后,没有及时释放记录集和断开数据库连接,以下谈谈操作Access数据库的标准方法: 1.数据库连接方法:Conn.asp <% dim c

Asp 操作Access数据库时出现死锁.ldb的解决方法

于是我登陆主机的管理面板,重启了网站服务,ldb文件就消失了,网站打开也正常了,但过了数小时后,网站又再次出现以上情况,此种情况持续了好一段时间,网站后来被虚拟主机的供应商屏蔽了,反馈给我的说法是因为我的网站运行时大量占用CPU资源,所以予暂时屏蔽,让我对网站程序或数据库进行优化. 在百度上搜索了一下这方面的情况,结果也不少,总结下来主要都是因为对数据库存取完后,没有及时释放记录集和断开数据库连接,以下谈谈操作Access数据库的标准方法: 1.数据库连接方法:Conn.asp <% dim c

Asp操作Xml的精炼类,含示例代码_ASP CLASS类

以下保存成 App.xml , 与asp文件放在相同目录下! 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <Root> <About> <Version>1.0 Beta</Version> <LatestVersion>1.0 Beta</LatestVersion> <Author>Author</Auth

Asp操作Xml的精炼类,含示例代码

以下保存成 App.xml , 与asp文件放在相同目录下! 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <Root> <About> <Version>1.0 Beta</Version> <LatestVersion>1.0 Beta</LatestVersion> <Author>Author</Auth

ASP操作Access数据库的程序。(转)

access|程序|数据|数据库 <%'--- define DSN names in array'--- enter one or more DSN name in the database_list arraydatabase_list=Array("Test","test1")'--- enable deleting table? -- Carefull!!strEnableDeleteTable = False'---- end declaration

asp操作access提示无法从指定的数据表中删除原因分析及解决_应用技巧

数据库访问权限问题 右击数据库文件->属性->安全->添加->高级->立即查找->IUSR_XXXX & IWAN_XXXX ->确定->打开两个用户的"写入"和"修改"的权限 注意:XXXX为你的计算机名 如果操作系统用的是XP,则需要在 工具->文件夹选项->视图 中关闭"简单文件共享" 是windows本身对IUSER用户的权限问题,尤其是2000以上NTFS格式的硬盘默认

ASP实例代码:asp操作Excel类

asp操作Excel类: <%'*******************************************************************'使用说明'Dim a'Set a=new CreateExcel'a.SavePath="x" '保存路径'a.SheetName="工作簿名称"       '多个工作表 a.SheetName=array("工作簿名称一","工作簿名称二")'a.Sh

PHP操作Access类(PHP+ODBC+Access)

最近接了一个网站使用的是PHP+Access,汗,以前从来没有用php+Access做过,参考别人写的access函数,自己加入了一些其他的功能,封装为一个类,感觉调用蛮方便的,虽然没有测试过,但是感觉PHP+Access的速度没有PHP+MySQL速度快. <?php--------------------------------------------------------------------//FileName:class.php//Summary: Access数据库操作类//Au

asp连接access、sql数据库代码及数据库操作代码_应用技巧

1. ASP与Access数据库连接: 复制代码 代码如下: dim strConn dim conn strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.mappath("data/isp.mdb")+";Persist Security Info=False" set conn = Server.CreateObject("ADODB.Connection