ASP.NET单击按钮在数据库中创建一个新表

ASP.NET单击按钮在数据库中创建一个新表,第1张

1.建表的过程

create proc proc_rgsNewTable

as

begin

--搜索表 存在则先删除

if exists (select * from sysobjects where xtype='U' and name='tableName')

drop table tableName

go

--建表语句

create table tableName

...

go

end

2.一个项目多库

1)连接 写一个连接数据库连接配置类.

只要配置不同的路径就可以连接不同的库

选择方法:

不同的类

在构造方法里加连接参数

先建立不同的连接,用参数(常量)匹配.

2)联表查询

在同一个服务器下,可以用[库名]..表名查询其他库的表.

比如:

DB1 连接,表t2 在DB2下.

select * from [DB2]..t2 就可以查询,用法和本库查询一样.

你会用到的几个命令

use Test

create table dbo.Page

(

page_title nvarchar(200) Not Null,

page_content nvarchar(2000) Null,

page_datetime Datetime Null

)

insert dbo.Page(page_title,page_content,page_datetime) values ('标题','内容','时间')

可以写成一个stored procedure来执行,

但是我不理解你为什么要在点击按钮的时候自动创建表?这样你点击N次不就有N个表了?

表应该是数据库设计时就应该创建,如果你实在要实现这种功能,可以加个判断,如果这个表不存在,则创建,存在则不创建


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6773956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存