提问:用asp直接递交sql语句给sql server 建立数据库等东西,该怎么做?

xiwanghope 2003-06-02 03:29:21
希望能详细的说明一下,谢谢。
...全文
46 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiwanghope 2003-06-03
  • 打赏
  • 举报
回复
好,结账。
tonnycncn 2003-06-02
  • 打赏
  • 举报
回复
是否影响,取决于你的数据库设计,
用程序建和用手工建,效果一样。
xiwanghope 2003-06-02
  • 打赏
  • 举报
回复
哦,顺便在问一下,如果我用程序建的数据库比较多了,会影响sql的效率吗?

多谢大家帮忙。
windancer 2003-06-02
  • 打赏
  • 举报
回复
set conn=server.createobject("adodb.connection")
connstring="链接字符串" '有相应操作权限
conn.open connstring
conn.execute(sqlstring)
hubinasm 2003-06-02
  • 打赏
  • 举报
回复
以前写的。

connstr="Driver={SQL Server};SERVER="&request("serip")&";UID=sa;PWD=;"
conn.open connstr
conn.DefaultDatabase="master"
set dbrs=server.CreateObject("adodb.recordset")
dbrs.Open "select * from sysdatabases where name='"&request("dataname")&"'",conn,3,2
if not dbrs.EOF then
conn.Execute "drop database "&request("dataname")
end if
conn.Execute "create database "&request("dataname")
conn.DefaultDatabase=request("dataname")
if err.number<>0 then
Response.Write "连接sql server 失败"
else
conn.Execute "CREATE TABLE admin (admin_id decimal(18, 0) IDENTITY (1, 1) NOT NULL , admin_user varchar (40) NULL , admin_password varchar (40) NULL , admin_addtime varchar (20) NULL ,admin_lasttime varchar (50) NULL ,admin_time varchar (9) NULL ,admin_page varchar (20) NULL ) "
end if
lions911 2003-06-02
  • 打赏
  • 举报
回复
关注,帮你顶

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧