建库建表的问题

bigman5 2004-09-13 05:42:03
建库建表的问题
要建一个库,库中有一个表(数据库用SQL SERVER 7.0),表如下
库名:库1
表名:表1
表结构:姓名 编号
如何用DELPHI 写一个小程序,
运行后可以在SQL SERVER 7.0中建一个库,并把这个空白的表装入中啊?
...全文
153 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wg007 2004-09-14
  • 打赏
  • 举报
回复
写一个SQL脚本,用程序解释执行
52juanjuan 2004-09-13
  • 打赏
  • 举报
回复
用deliph的数据库操作语句不就可以了吗?
xiaoxiangqing 2004-09-13
  • 打赏
  • 举报
回复
--假设创建的数据库名字为test
Query1.close;
Query1.sql.clear;
Query1.sql.add('create database test');
Query1.prepare;
Query1.execsql;

--假设创建的表名字为table1
Query1.close;
Query1.sql.clear;
Query1.sql.add('create table1(姓名 varchar(10) null,编号 int not null primary key)');
Query1.prepare;
Query1.execsql;

pbsql 2004-09-13
  • 打赏
  • 举报
回复
先建库,再建表:
...
sql.add(' USE master '
+'CREATE DATABASE ...');
execsql;
close;
sql.clear;
sql.add(' USE 新库 '
+'CREATE table ...'
+'......');
execsql;
...
bigman5 2004-09-13
  • 打赏
  • 举报
回复
这样长如何加啊,是不是
sql.add(' USE master'
+'GO'
+'CREATE DATABASE Sales'
+'......');

apple800 2004-09-13
  • 打赏
  • 举报
回复
是:
sql.add('')
最后:
AdoCn.Execute sql
adocn 是连接
bigman5 2004-09-13
  • 打赏
  • 举报
回复
楼上说的下面这些放在哪里啊,用sql.add('')吗?
-------------------
USE master
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
FILENAME = 'c:\program files\microsoft sql server\mssql\data\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
GO
qizhanfeng 2004-09-13
  • 打赏
  • 举报
回复
第一种
1.sql语句放到adoquery里执行
USE master
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
FILENAME = 'c:\program files\microsoft sql server\mssql\data\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
GO
第二种
先在sqlserver中建好你需要的库和表
然后备份生成备份文件,如:back_a.bak

都是表是空的

然后sql里restore,网上很多
cdsgajxlp 2004-09-13
  • 打赏
  • 举报
回复
up

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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