数据库问题

lzfile 2002-04-30 09:23:07
请各位高手指教,能否在SQL SERVER中动态地创建表或字段?请详细说明!
...全文
1 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
daryl715 2002-04-30
用sql creat table语句
回复
cooler 2002-04-30
所有的关系型数据库都有标准的SQL数据库维护语句(大同小异)。如果使用ADO编程的话,你只要使用connection对象先连到数据库,
就可以使用connection对象的exectue方法直接执行SQL语句乐。
方法类似于:con.execute strSql(strSql就是标准的sql语言)。

至于具体的数据库维护语句,你可以参阅你使用的数据库的帮助,查找
create database、create table,create index;建立
drop table,drop index,drop database,删除
alter table 实现修改等等
回复
lily0000000 2002-04-30


cnn.Open "driver={SQL Server};server=" & Server & ";" & "uid=sa;pwd=best;" & "database=broadcast_pub"
cnn.Execute "create database " & DBName & " ON (name='" & DBName & "',FILENAME ='" & DBPath & "\" & DBName & "_Data.mdf',SIZE = " & DBSize & "MB" & ") LOG ON(name='" & DBName & "_log',FILENAME = '" & DBPath & "\" & DBName & "_Log.ldf ',SIZE = " & DBLSize & "MB" & ")"
cnn.Close

'建本台库中的表
cnn_Broadcast.Open "driver={SQL Server};server=" & Server & ";" & "uid=sa;pwd=best;" & "database=" & DBName
回复
_1_ 2002-04-30
可以 用create table 创建表

几乎任何数据库均有这功能的
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告