您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!

求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!

来源:网络整理     时间:2016/8/19 12:21:37     关键词:

关于网友提出的“ 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!”问题疑问,本网通过在网上对“ 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!
描述:

在delphi下如何实现?
是不是TTable有这人功能呢?
我看它有一个是
ftx_table.CreateTable
具体如何实现?请教!
初学者不胜感谢


解决方案1:

with TQuery.Create(application) do
begin
  try 
    Close;
    DataBaseName:=ExtractFileDir(Application.ExeName);
    Sql.Clear;
    Sql.add('create table "test.db" ');
    sql.add('(a char(10) )');
    execsql;
  finally
    free;
  end;
end;

解决方案2:

adoquery的一个属性

解决方案3:

sqlserver:
先create database ..
再执行脚本,创建表

解决方案4:

create database library
on
  primary(name = library_data,
        filename='C:\MSSQL7\Data\libray.mdf',
        size=50mb,
        maxsize=70mb,
        filegrowth=10%)
  log on
    (name=library_log,
       filename='C:\MSSQL7\Data\libray.ldf',
       size=15mb,
       maxsize=20mb,
       filegrowth=1mb)
sql.add('create table TabelName 
         id char(10) not null,
         IDName varchar(60) not null,
         constraint PK_TableName primary key (id));
try
  execsql;
except
  showmessage('error');
end;


以上介绍了“ 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3390990.html

相关图片

相关文章