哪位大哥知道,怎么在Delphi 下动态创建表? 我正在做一个毕业设计,我的前台是用Delphi后台是MS Sql,怎么在Delphi 下动态创建表??Thanks 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query.sql.add('create table tablename .....');query.exec; 或者用动态sql语句delclare @sql varchar(20000);set @sql = 'create table ...'exec(@sql) 给个用法你看看CREATE TABLE publishers//表名( pub_id//字段名 char(4)//类型 NOT NULL //是否空 CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED CHECK (pub_id IN ('1389', '0736', '0877', '1622', '1756') OR pub_id LIKE '99[0-9][0-9]'),//约束条件,可以不理 pub_name varchar(40) NULL, city varchar(20) NULL, state char(2) NULL, country varchar(30) NULL DEFAULT('USA'))用的时候不要把//和其后面的中文加上呀,千万! 关于数据记录更新的问题 如何制作软件注册 与软件收费问题 在Delphi中如何调用API函数,EnumPrinterDrivers 关于打印。谢谢 Delphi7 如何注册? 数据保存 在delphi里如何实现数据转换功能? 在编写DLL时,在DLL中如何使用ADOQuery元件来访问SQL数据库??? 有关于active form 的发布问题 程序员大本营光盘的制作? 散分,如何用delphi制作帮助? checkbox的使用
query.exec;
delclare @sql varchar(20000);
set @sql = 'create table ...'
exec(@sql)
CREATE TABLE publishers//表名
(
pub_id//字段名 char(4)//类型 NOT NULL //是否空
CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED
CHECK (pub_id IN ('1389', '0736', '0877', '1622', '1756')
OR pub_id LIKE '99[0-9][0-9]'),//约束条件,可以不理
pub_name varchar(40) NULL,
city varchar(20) NULL,
state char(2) NULL,
country varchar(30) NULL
DEFAULT('USA')
)
用的时候不要把//和其后面的中文加上呀,千万!