对一张vf的dbf表动态添加字段(50分)

  • 主题发起人 主题发起人 cocoa2135
  • 开始时间 开始时间
C

cocoa2135

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,是用Table还是Query
哪位帮下忙啊
 
对vf的dbf表能动态添加字段吗?
不能的话哪位也跟我说一声。
让我知道这种办法不行,我再想别的办法
 
具体说一下好吗?

sql语句怎么写
 
alter table 表名 add column xxx integer
不过vf支不支持我就不晓得了,你可以在vf 的执行窗口中试一下
 
在vf的执行窗口行,但是在Query里就不行了
开始我用alter table mytable add column xxx integer
提示找不到mytable.db
随后我改成alter table mytable.dbf add column xxx integer
则提示找不到dbf.db
我又改成alter table ''mytable.dbf'' add column xxx integer
这回不会老认成*.db的表了,可是他提示Capibility not Supported
用db数据表可以,现在我决定把dbf先改成db,改完字段再改回去
 
用Query!
with Query do
begin
SQL.Clear;
SQL.Add('ALTER TABLE 表名 ADD 新字段名 类型[精度]');
SQL.ExecSQL;
end;
 
后退
顶部