H hgzy Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #1 TABLE和QUERY的区别我通过看资料,还不是很清楚! 各位如能举出例子来更好!
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #2 table就像一个放在桌子上的苹果,谁都可以上去咬一口 query是刚刚那个苹果的一张照片,要想吃苹果,还要按图索骥 而且query还可以把一个苹果一个梨子什么的各挖一部分,做个水果盘的照片
S smile Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #3 table是用来表示库中的数据结构和联系的,它也提供简单的查询(gotokey,findkey等)操作。query利用SQL语言提供对数据的复杂处理。
H hgzy Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #4 多谢你们的生动比喻,能否举出实例, 例如: >>我要建立一个新库时(分设计时和运行时两种情况),用table,query有什么区别!
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #5 还是用我的比喻吧: 建立数据库,好比种苹果树,和table&query没有关系,你可以在Desktop里搞定 建立好之后,可以用tabel&query读其中的数据,不管设计还是运行态,table&query 都可以用来读去数据,区别就是我上面的比喻. 建议你读一读<<数据库原理>>这本书(大学教材哦)
还是用我的比喻吧: 建立数据库,好比种苹果树,和table&query没有关系,你可以在Desktop里搞定 建立好之后,可以用tabel&query读其中的数据,不管设计还是运行态,table&query 都可以用来读去数据,区别就是我上面的比喻. 建议你读一读<<数据库原理>>这本书(大学教材哦)
H hgzy Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #6 但是在DELPHI程序中用SQL语句动态的建一个数据库之前还要写: >> databasename:='zy-ad'; >> tabletype:=ttaccess; >> tablename:='temp'; 但是我查了一下HELP,没有发生querytype,queryname 这是为什么?
但是在DELPHI程序中用SQL语句动态的建一个数据库之前还要写: >> databasename:='zy-ad'; >> tabletype:=ttaccess; >> tablename:='temp'; 但是我查了一下HELP,没有发生querytype,queryname 这是为什么?
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #7 tablename对应的哪个数据库里的哪个表格(TABLE),不要把对象ttable和数据库 里的TABLE搞混淆 query你要指定从哪几个TABLE中选择数据,tquery只是Delphi的一个对象,和底层 的数据库没有任何关系,仅仅是执行了一个sql,返回了一个数据集
tablename对应的哪个数据库里的哪个表格(TABLE),不要把对象ttable和数据库 里的TABLE搞混淆 query你要指定从哪几个TABLE中选择数据,tquery只是Delphi的一个对象,和底层 的数据库没有任何关系,仅仅是执行了一个sql,返回了一个数据集
H hgzy Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-14 #8 现在想建两个库: 1.资料库(基本数据); 2.根据资料库里的记录生成的库. 我将1用query读取数据,将2用table读取数据,不知是否正确?