当前位置: 首页 > 图文教程 > 网络编程 > ASP > asp创建表,复制表 字段类型附录

ASP
在ASP应用中验证用户身份(2)
在ASP应用中验证用户身份(3)
在ASP应用中验证用户身份(4)
在ASP应用中验证用户身份(5)
用ASP开发一个在线考试程序(一)
用ASP开发一个在线考试程序(二)
用ASP开发一个在线考试程序(三)
用ASP开发一个在线考试程序(四)
用表单来提交sql - 1
用表单来提交sql - 2
用表单来提交sql - 3
让您的主页支持各种浏览设备(ASP+篇)(上)
如何用ASP编写网站统计系统(一)
如何用ASP编写网站统计系统(二)
如何用ASP编写网站统计系统(三)
如何用ASP编写网站统计系统(四)
一个免费的邮件列表源程序(一)
一个免费的邮件列表源程序(二)
一个免费的邮件列表源程序(三)
用密码保护页面 (I)

ASP 中的 asp创建表,复制表 字段类型附录


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 209 ::
收藏到网摘: n/a

在已有数据库中创建表
<% set conn=server.CreateObject("adodb.connection")
sql="provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("BOOK.mdb")
conn.open sql
Conn.Execute("create table bbb(id AUTOINCREMENT(1,1),p_id text(100),ee money,ff datetime default date(),gg guid,hh single default 50,ii double,jj smallint,kk long,ll image,mm memo,oo yesno not null,pp TINYINT,qq numeric(18,4),aa binary,bb bit,cc smallint,)")
%>
'将a表另外复制一个b表(只复制结构,不含数据)
  <%
  Set rs= Server.CreateObject("ADODB.Recordset")
  sql="select * into b from a where 1=0"
  rs.open sql,conn,1,1
  rs.update
  rs.close
  set rs=nothing
  %>
  ◆'将a表另外复制一个b表(包括制结构和数据)
  <%
  Set rs= Server.CreateObject("ADODB.Recordset")
  sql="select * into b from a
  rs.open sql,conn,1,1
  rs.update
  rs.close
  set rs=nothing
  %>
12、新建数据库并新建表
<%
'首先建立一个数据库文件
set conn=server.createobject("adox.catalog")
conn.create "provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath("lifeda1.mdb")
%>
<%
'向该数据库中建立相应表格
set rs=server.createobject("adox.table")
'该表格名称
rs.name="aaaa"
'该表格字段(字段类型见相关附录)
rs.columns.append "id" ,3
rs.columns.append "liuyan",203
rs.columns.append "dt",7
conn.tables.append rs
set rs=nothing
%>
至此,表格建立完毕。希望能对您有帮助。
字段类型附录
203 备注
7 日期/时间
128 二进制
11 布尔
6 货币
133 日期
134 时间
135 日期时间
5 双精度
4 单精度
3 数字
204 二进制
202 字符串