asp在mssql中建立表
来源:百度知道 编辑:UC知道 时间:2024/06/06 03:50:58
我在asp里创建了一个文件 是crate.asp
然后创建了一个多行的文本框 form的目标文件是conn.execute("传过来的文本框里的sql脚本")
而文本框里写的是
create database beta
是可以通过并创建数据库beta的
但是
如果写上
create database beta
go
use beta
create table ceshi
却不行!!!而且就算写
create database beta
create table ceshi
也不行
只能写一句create database beta
却是可以运行的
而response.write(".............")输出的字符串是对的
各位高手回答我为什么会这样啊
现给20分,解决后再给80分!!!!
然后创建了一个多行的文本框 form的目标文件是conn.execute("传过来的文本框里的sql脚本")
而文本框里写的是
create database beta
是可以通过并创建数据库beta的
但是
如果写上
create database beta
go
use beta
create table ceshi
却不行!!!而且就算写
create database beta
create table ceshi
也不行
只能写一句create database beta
却是可以运行的
而response.write(".............")输出的字符串是对的
各位高手回答我为什么会这样啊
现给20分,解决后再给80分!!!!
把 use beta 去掉。
create database beta 创建数据库后,要关闭数据源连接,并且要使用新的连接字符串(连接字符串中指定“新的数据库名称”)重新打开数据源连接,这样创建数据表才行。