用delphi实现一个以程序方式在MS SQL2000服务器建立数据库、数据表、示图和存储过程的应用程序。
解决方案 »
- 为什么我编译时提示出错的行数于实际行数不一样
- zai san
- 昨天晚上。。。
- 关于最大化的问题!!!请大家进来看看!谢谢(给分50!)(一个把20万变300万的富翁的成长经历)的作者!
- 有没有专门存放窗体的容器?
- 高分紧急求助:如何解决TClientSocket接收数据不稳定的问题
- 动态调用图片!
- 如何用SDK?100分呀?
- 有没有可以把人民币的小写转换成大写的函数或别的什么东西?特急,谢谢!
- 我用DELPHI的谷歌浏览器打开网页,为什么和用IE打开会有差别?
- 用TDBComboBox控件与数据库中的某个字段直接连接,为什么只能取出一条记录?
- ×××××××谁有WWQUERY.PAS文件×××××××
begin
close;
sql.clear;
sql.add('create table a (b int)');//其他命令类似
execsql;
end;
你一天都学什莫了??????????????用adocommand
执行sql就行
按照 风焱方法就可以完成
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 )
创建表
CREATE TABLE jobs
(
job_id smallint
IDENTITY(1,1)
PRIMARY KEY CLUSTERED,
job_desc varchar(50) NOT NULL
DEFAULT 'New Position - title not formalized yet',
min_lvl tinyint NOT NULL
CHECK (min_lvl >= 10),
max_lvl tinyint NOT NULL
CHECK (max_lvl <= 250)
)创建视图
CREATE VIEW titles_view
AS
SELECT title, type, price, pubdate
FROM titles
创建存储过程
CREATE PROCEDURE au_info
@lastname varchar(40),
@firstname varchar(20)
AS
SELECT au_lname, au_fname, title, pub_name
FROM authors a INNER JOIN titleauthor ta
ON a.au_id = ta.au_id INNER JOIN titles t
ON t.title_id = ta.title_id INNER JOIN publishers p
ON t.pub_id = p.pub_id
WHERE au_fname = @firstname
AND au_lname = @lastname
query1.Close;
query1.sql.clear;
query1.sql.add(上面某个字符串);
query1.Execute;
用SQL控件调入文本执行OK
你说话客气点,我们都在学习,别那麽牛!