我想问一个问题,Query怎么样设置(50分)

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

cbdelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
我想问一个问题,怎么样设置,
才能让Query和Table一样用,
也就是用也可以象Table一样用,
如Query->Edit();

还有一个问题是,
我用Query可是当我写入记录后看到了写入的记录,
退出时也用了Query->Close();当我重新起动后在进入这个程序,
在看写入的那条记录就没有了,不知为什么,是不是
退出时还要做些什么,请各位指教。
 
query 是没有办法跟table一样用的。不过我觉得query更灵活也更强大。
假如你懂sql语句,你会舍弃用table的。因为许多事用table做起来很难,而且很难实现。
所以,学学sql吧。

对于你的第二个问题,我不知道你用的是几层数据库。你有没有post。
一定要post的。
 
query.requestlive:=true
query就可以和table一样了(insert,post)
 
我认为query的功能比table强大很多,而且很灵活
有一个毛病就是 它的结果集不一定是可修改的(就算你query.requestlive:=true)
但可以通过加一个query来避免
鼓励用query!!!!
 
不要盲目的只看QUERY的好处
要知道,在某些情况下TABLE的速度快这个优点也是不能忽略的
 
Table和Query各有优势,主要看用途而定,不能一概而论。
Query在使用时,必须执行数据保存过程才能将数据存入数据库,而Table是直接对数据库
操作的。
 
如果你是小型数据库,单用户,你用table可以;
但是如果是大型数据库,c/s结构,强烈推荐你用query1,可以节省网路空间,
并且sql语句是‘国标’,是公认的最优的结构化查询语言,流行的开发语言都支持sql语句
 
to:╭⊙⊙╮ 你的id真有趣,如何打的?
 
多人接受答案了。
 
后退
顶部