create table user ( id varchar(10) not null name varchar(20) not Null ^^^^^^ )
create table user ( id varchar(10) not null name varchar(20) not Null ^^^^^^ )?正确的sql语句怎么写? 两个子段之间怎么隔开? 谁能给出完整的句子?
如果愿意一行: with ADOquery1 do begin close; sql.clear; sql.add('create ......); Execsql; end; 如果不愿意: sql.add('create table user '); sql.add('( id ....'); sql.add('....'); .... sql.add('......)');/// 注意别忘了‘)‘
to wuwoczj(无我,误我,悟我,无我) (sql.add('create table user '); sql.add('( id ....'); <-这两个字段之间用什么分割来表示? sql.add('....'); <- .... sql.add('......)');///
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;
那里面的数据项怎么命名和定义呢?
( id varchar(10) not null
name varchar(20) not Null
^^^^^^
)
( id varchar(10) not null
name varchar(20) not Null
^^^^^^
)?正确的sql语句怎么写?
两个子段之间怎么隔开?
谁能给出完整的句子?
with ADOquery1 do
begin
close;
sql.clear;
sql.add('create ......);
Execsql;
end;
如果不愿意:
sql.add('create table user ');
sql.add('( id ....');
sql.add('....');
....
sql.add('......)');/// 注意别忘了‘)‘
sql.add('( id ....'); <-这两个字段之间用什么分割来表示?
sql.add('....'); <-
....
sql.add('......)');///
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;
sql.add('...');
与sql.add('...');之间的语句不要特意的分割
试一下就知道了