用CREATETABLE不能动态创建INTERBASE表.请教!!!(50分)

N

NoRose

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个菜鸟,刚学DELPHI,我想帮朋友做一个进销存软件。要用到动态创建数据表,我想用INTRBASE做数据库,但是动态创建不了数据表,能用DELPHI6。0动态创建INTRBASE数据表吗???
我用了CREATETABLE方法,但不行,关键是我不知道DATABASENAME:=????,DATATYPE:=???
总是说DATABASENAME和DATATYPE出错.没用QUERY试.请教高手......
 
有人吗??我很急呀!!!
 
请先说明你用的是BDE还是IBX,是在程序中动态建不是在SQL EXPLORER 或IB CONSOLE中
 
我是用的BDE,在程序中动态建。谢谢!!!
请帮我!!
 
CREATE TABLE PRODUCT (
PRID CHAR (7) NOT NULL,
PRKIND CHAR (10),
PLACE CHAR (10),
PRCODE CHAR (30),
PRNAME1 CHAR (40) NOT NULL,
PRNAME2 CHAR (40) NOT NULL,
WB CHAR (5),
PY CHAR (5),
PRUNIT CHAR (10) NOT NULL,
PRNUM INTEGER,
PRTY CHAR (20) NOT NULL,
PRAREA CHAR (20),
NOTE CHAR (60),
AREANAME CHAR (30));
在Query里执行
 
还是没搞定,用了QUERY行了。
放分了
谢谢!!!
 
顶部