用database desktop创建一指向该数据库的别名;
query.databasename指向该别名,或用一个TDataBase控件指向该别名,创建一个database名;
query.sql加入sql语句;
然后放置dbnavigator,datasourse,UpdateSQL,还有dbedit,dbgrid之类的控件,互相连之;
query.avtive设为true;
OK---最简单的数据库应用程序
当然也可以直接在query.sql内写入sql语句然后open(返回结果集)或ExecSQL(不返回结果集)
当然你也可以使用ADO
不过,奉劝你还是赶快找本书看看吧
query.databasename指向该别名,或用一个TDataBase控件指向该别名,创建一个database名;
query.sql加入sql语句;
然后放置dbnavigator,datasourse,UpdateSQL,还有dbedit,dbgrid之类的控件,互相连之;
query.avtive设为true;
OK---最简单的数据库应用程序
当然也可以直接在query.sql内写入sql语句然后open(返回结果集)或ExecSQL(不返回结果集)
当然你也可以使用ADO
不过,奉劝你还是赶快找本书看看吧
解决方案 »
- 对package比较熟悉的朋友帮助看下
- Access查询时间字段问题?
- 请问dbgrid的显示问题
- TCustomWinSocket的连接被断开之后,如何恢复??
- 请教,如何解决,我的一个表有10个字段,但是在规划Quickrep的时候,一行最多只能放6个字段~~~
- 使用tbgrid通过query显示数据库表中的数据,但当数据一多,比如上万条,那么显示响应很慢,怎么办?
- 请问我建立了一个TServerClientThread 线程,但是怎么在线程外面控制该线程呢?
- delphi里的DbGrid有时汉字无法输入,也就是说输入法的那个条条出不来了,重新启动程序后又可以了,怎样解决这个问题?
- *******怎样为Image组件增加鼠标离开的事件??
- 有谁能了解netants中区块显示如何能做到如此快速???
- 初学者的问题,有人回答我吗?我一定把我的全部分数给!
- 300分,为什么在image1中显示出的图形在打印出来后就变得很小,如何才能得到和实际尺寸相符的打印结果
连接数据库的bde不但可以用alias还可以用Tdatabase控件。
zwcl