江湖告急(100分)

  • 主题发起人 Babyblue
  • 开始时间
B

Babyblue

Unregistered / Unconfirmed
GUEST, unregistred user!
ADO可以连接到DBF文件并读取它,但是,这样几条语句怎么写呢?
1、删除数据表
DROP TABLE xxx.dbf,报语法错误,在文件名上加上单引号、双引号都不行;
2、建立数据表
CREATE TABLE xxx.dbf (X1 CHAR(5),X2 NUMERIC(7,2))
报字段定义错误,其中CHAR是正确的,但NUMERIC、DECIMAL、FLOAT都不行。
SMALLINT可以通过,但用FOXPRO打开时发现是N(20,5)。
3、删除记录
记录被删除后仍能检索出来,在FOXPRO中看到是带“*”标记的,我知道可以Pack,
但需要BDE的DBI函数系列支持,这是我不愿意看到的。
4、ADO连接的DBF是否需要BDE的支持
我有这种怀疑,理由是前面那些语句的语法看上去象BDE的语法。
5、哪儿去找有关的帮助。

 
不要带.DBF

3。DBF不同于MS的数据库,你所看到的*是软删除符号,并没有真正从DBF中删除。不过在数据库查询中是找不到的带*的

4。不需要
 

Similar threads

X
回复
0
查看
515
xalion
X
X
回复
0
查看
860
xalion
X
S
回复
0
查看
645
SUNSTONE的Delphi笔记
S
S
回复
0
查看
655
SUNSTONE的Delphi笔记
S
顶部