zoukankan      html  css  js  c++  java
  • asp创建表,复制表 字段类型附录

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

     


     

    在已有数据库中创建表 
    <% 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  字符串

  • 相关阅读:
    Number Sequence
    不容易系列之(3)—— LELE的RPG难题
    又见回文
    统计元音
    数列
    regular expression
    野兽男孩
    GameStd
    boost and qt compile.
    kde4 + compiz只有两个桌面的问题
  • 原文地址:https://www.cnblogs.com/shsgl/p/4056934.html
Copyright © 2011-2022 走看看