在ASP中定义SQLSERVER表

原创 2005年05月23日 12:38:00

<%
'=============================
'在ASP中定义SQLSERVER表
'日期:2005-05-23
'作者:totem
'=============================
set adds=server.CreateObject("ADODB.connection")
    adds.Open conn,"",""
'事务开始
adds.begintrans
addsbf="if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EIS_XC_album]')

and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[EIS_XC_album]"
adds.EXECUTE(addsbf)

addscrt="CREATE TABLE [EIS_XC_album] ( " &_
 "[aid] [int] IDENTITY (1, 1) NOT NULL , " &_
 "[CnsId] [int] NOT NULL , " &_
 "[Title] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , " &_
 "[Place] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , " &_
 "[AlbmTime] [smalldatetime] NULL , " &_
 "[listphoto] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , " &_
 "[photoheight] [int] NULL , " &_
 "[photowidth] [int] NULL , " &_
 "[Detail] [nvarchar] (200) COLLATE Chinese_PRC_CI_AS NULL , " &_
 "[CrtTime] [smalldatetime] NOT NULL , " &_
 "[CrtPsn] [int] NOT NULL , " &_
 "[xcdx] [int] NULL CONSTRAINT [DF_EIS_XC_album_xcdx] DEFAULT (0), " &_
 "[xps] [int] NULL CONSTRAINT [DF_EIS_XC_album_xps] DEFAULT (0) " &_
         ") ON [PRIMARY]"
adds.EXECUTE(addscrt)

addphotobf="if exists (select * from dbo.sysobjects where id =

object_id(N'[dbo].[EIS_XC_AbmPhotos]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table

[dbo].[EIS_XC_AbmPhotos]"
 adds.execute(addphotobf)

addphoto="CREATE TABLE [EIS_XC_AbmPhotos] (" &_
 "[id] [int] IDENTITY (1, 1) NOT NULL ," &_
 "[Aid] [int] NOT NULL ," &_
 "[cnsid] [int] NULL ," &_
 "[name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," &_
 "[PhotoUrl] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," &_
 "[PhotoDtl] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," &_
 "[PhotoSize] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," &_
 "[Photoheight] [int] NULL ," &_
 "[photowidth] [int] NULL ," &_
 "[photoslt] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," &_
 "[CrtPsn] [int] NOT NULL ," &_
 "[CrtTime] [smalldatetime] NOT NULL " &_
        ") ON [PRIMARY]"
adds.execute(addphoto)
'事务结束
adds.committrans
adds.close
set adds=nothing
response.write "ok,the album has creating succeeded!!!"
%>

Sqlserver表值类型和表变量

Sqlserver表类型和表变量   表类型可以用在存储过程中,用于批量增加 表类型定义: ? 1 2 3 4 5 6 7 8 9 10 11 12 1...
  • linybo
  • linybo
  • 2015年03月19日 16:13
  • 1122

无法在表 'Test' 中可为空的列上定义 PRIMARY KEY 约束

如果您建的表中该列不为空的话那么就可以利用下述语句将该列设置为主键建立一个表 testcreate table Test( autoid int not null)--其中autoid 列不为空alt...
  • zhvsby
  • zhvsby
  • 2008年11月25日 22:10
  • 5305

asp导出excel表格的所有方法评点

1.js 创建excel对象。 因为考虑到安全性所以在客户端浏览器默认是几乎是无法直接执行的,得做好多设置,你能让每个用户按照你的要求来设置internet选项吗? 2.导出csv文件的方式...
  • sysdzw
  • sysdzw
  • 2011年02月22日 14:21
  • 2592

Sql server 浅谈用户定义表类型

1.1 简介 SQL Server 中,用户定义表类型是指用户所定义的表示表结构定义的类型。您可以使用用户定义表类型为存储过程或函数声明表值参数,或者声明您要在批处理中或在存储过程或函数的主体中使用...
  • yf505261213
  • yf505261213
  • 2014年02月14日 16:56
  • 6564

在asp中调用sql server的存储过程方法

在asp中调用sql server的存储过程可以加快程序运行速度   1.调用存储过程的一般方法   先假设在sql server中有一存储过程dt_users:   CREATE PROCED...
  • sscrazy
  • sscrazy
  • 2014年11月13日 16:01
  • 619

SQL之表定义

SQL:结构化查询语言 1、用create table命令定义SQL关系:             CREATE  TABLE r                      (A...
  • asdfghjkl9996
  • asdfghjkl9996
  • 2018年01月30日 20:25
  • 22

SqlServer查询,数据在哪个表里面

------------------第一种方法---------------------- CREATE PROC sp_ValueSearch @value sql_variant,  --...
  • lzid2008
  • lzid2008
  • 2014年08月25日 18:04
  • 3731

如何将SQL Server表驻留内存和检测

将SQL Server数据表驻留内存是SQL Server提供的一项功能,在一般小型系统的开发过程中估计很少会涉及到。这里整理了相关文档资料,演示如何把SQL Server中一个表的所有数据都放入内存...
  • 21aspnet
  • 21aspnet
  • 2007年03月22日 00:07
  • 1220

ASP中数组用法—静态数组与动态数组

数组是具有相同名字的一组变量,数组中包含多个元素,由不同的下标值区分数组的各个元素。在VBScript中,数组有两种类型:静态数组和动态数组。 1、静态数组 静态数组在编译时开辟内存区,数组大小在...
  • zm2714
  • zm2714
  • 2012年09月03日 14:21
  • 13588

如何用ASP对EXCEL表进行写入数据???[转]

生成EXCEL文件生成EXCEL文件if Request("act") = "" then   Response.Write "生成EXCEL文件"elsedim conn,strconnstrcon...
  • riyao
  • riyao
  • 2005年07月29日 15:49
  • 1695
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在ASP中定义SQLSERVER表
举报原因:
原因补充:

(最多只允许输入30个字)