当前位置: 网学 > 编程文档 > ASP > 正文

access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/17

本文主要为广大网友提供“access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX”,希望对需要access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX网友有所帮助,学习一下!

复制代码 代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
if Trim(Request.Form("TableName"))

''----设置 打开数据库连接
dbs="Data Source="+server.mappath("database.mdb")+";Provider=Microsoft.Jet.OLEDB.4.0;"
set conn=server.createobject("ADODB.connection")
conn.open dbs


''定义ADOX,指定连接
set ADOX =server.createobject("ADOX.Catalog")
Set ADOX.ActiveConnection = conn

''创建Table,写入属性
Set objTable= Server.CreateObject("ADOX.Table")
''objTable.name="Table3"
objTable.name=Trim(Request.Form("TableName"))'' 表单获取
''objTable.parentCatalog = ADOX

''定义第一个字段
set objColumn = server.createObject("ADOX.Column")
''Set objColumn.parentCatalog = ADOX
objColumn.name="Column1"
objColumn.type=202 ''数据类型202代表文本,
objColumn.Attributes=2 ''1--必填字段,2--非必填
objTable.Columns.Append objColumn
set objColumn = nothing ''清除第一个字段信息


''定义第二个字段
set objColumn = server.createObject("ADOX.Column")
''Set objColumn.parentCatalog = ADOX
objColumn.name="Column2"
objColumn.type=3
objColumn.Attributes=2
objTable.Columns.Append objColumn
set objColumn = nothing

ADOX.Tables.Append objTable

Set ADOX = Nothing


%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>建立表格和字段</title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
-->
</style></head>

<body>
<p>''使用<strong> Column</strong> 对象的属性和集合,可以: <br />
''使用 Name 属性标识列。<br />
''使用 Type 属性指定列的数据类型。<br />
''使用 Attributes 属性确定列是否为固定长度,或者是否能包含 Null 值。<br />
''使用 DefinedSize 属性指定列的最大尺寸。<br />
''对于数字数据值,使用 NumericScale 属性指定范围。<br />
''对于数字数据值,使用 Precision 属性指定最大精度。<br />
''使用 ParentCatalog 属性指定列的父 Catalog。<br />
''对于键列,使用 RelatedColumn 属性指定相关表中相关列的名称。<br />
''对于索引列,使用 SortOrder 属性指定排序顺序是升序还是降序。</p>
<p>数据类型如下表:</p>
<TABLE border=1 cellpadding=4 cellspacing=4 cols=4 frame=box rules=all width=100%>

<TR VALIGN="top">
<TH width=32%>常量</TH>
<TH width=13%>值</TH>
<TH width=55%>说明</TH>
</TR>

<TR VALIGN="top">
<TD class=T width=32%><B>AdArray<BR>
</B>(不适用于 ADOX。)</TD>
<TD class=T width=13%>0x2000
<P class=T></P>
</TD>
<TD class=T width=55%>一个标志值,通常与另一个数据类型常量组合,指示该数据类型的数组。</TD>
</TR>

<TR VALIGN="top">
<TD class=T width=32%><B>adBigInt</B>
<P class=T></P>
</TD>
<TD class=T width=13%>20</TD>
<TD class=T width=5
  • 上一篇资讯: access中链接表的问题
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号