各路高手,救救我啊,我快要被逼疯了,是数据库的问题,详见内容(100分)

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

clonglong

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟这段时间在试编一个关于数据库的软件,但出了问题,请看以下内容:
我用了table,datasource,dbgrid三个控件,并作了相应的链接,
我想动态的删除一个表,但执行这个操作时,却提示该表被保护,无法删除,不知道是什么原因.
即使我把table.active设置为false,也不行
各位大侠我该怎么办,请赐教.小弟不胜感激.
 
用SQL删除该没有什么问题哦!
 
什么表!prardox的还是......

在什么环境下出错呀!
 
看看是否DBD(Database Desktop),SQL Explorer正在打开此表,如果是,关闭他们!
常见表死锁问题!
建议以后不要使用TTable, 换成TQuery+TUpdateSQL
 
用table是无法删除表的,建议用query写sql语句
 
同意mat!不过可以清空表,不过还得看你连的什么数据库的数据表!!
 
为什么不能删除表?我以前写过一个程序用的是Paradox7的表,
用DeleteTable就删除了该表!
对了,一定要将Active设为False(在程序中)!
 
用QUERY!!!
 
TQuery : Drop Table ...
我不知道你用 table,datasource,dbgrid 删除表的命令是怎样的。
 
删除一个表也会有这么多麻烦吗?
 
谢谢各位热心的朋友
 
后退
顶部