怎样新建一个表

koh_hou 2002-05-26 02:16:14
我用的是ADO连Access,怎样通过AdoTable新建一个表?
...全文
16 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuwoczj 2002-06-08
  • 打赏
  • 举报
回复
其实
sql.add('...');
与sql.add('...');之间的语句不要特意的分割
试一下就知道了
blueneo 2002-06-02
  • 打赏
  • 举报
回复
var
sSelect:string;
begin
sSelect:='Create table temptable ( id varchar(10) not null, name varchar(20) not Null,... )';
adoquery.sql.clear;
adoquery.sql.add(sSelect);
adoquery.ExecSQL;
end;
koh_hou 2002-06-02
  • 打赏
  • 举报
回复
to wuwoczj(无我,误我,悟我,无我) (

sql.add('create table user ');
sql.add('( id ....'); <-这两个字段之间用什么分割来表示?
sql.add('....'); <-
....
sql.add('......)');///
wuwoczj 2002-06-01
  • 打赏
  • 举报
回复
如果愿意一行:
with ADOquery1 do
begin
close;
sql.clear;
sql.add('create ......);
Execsql;
end;
如果不愿意:
sql.add('create table user ');
sql.add('( id ....');
sql.add('....');
....
sql.add('......)');/// 注意别忘了‘)‘
koh_hou 2002-06-01
  • 打赏
  • 举报
回复
create table user
( id varchar(10) not null
name varchar(20) not Null
^^^^^^
)?

正确的sql语句怎么写?
两个子段之间怎么隔开?
谁能给出完整的句子?
Delphiren 2002-05-26
  • 打赏
  • 举报
回复
yes
taogou 2002-05-26
  • 打赏
  • 举报
回复
create table user
( id varchar(10) not null
name varchar(20) not Null
^^^^^^
)
ly044973 2002-05-26
  • 打赏
  • 举报
回复
to outer2000(天外流星)
那里面的数据项怎么命名和定义呢?
lzyun 2002-05-26
  • 打赏
  • 举报
回复
yeh
outer2000 2002-05-26
  • 打赏
  • 举报
回复
adoquery.sql.add('create table...')

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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