通过delphi在access库中操作查询(100)

  • 主题发起人 主题发起人 htrun
  • 开始时间 开始时间
H

htrun

Unregistered / Unconfirmed
GUEST, unregistred user!
access数据库中的对象有表、查询、窗体、报表等,我们常用的是通过delphi操作access数据库中的表,请问是否可以通过delphi操作access库中的查询,如新建、修改、删除查询之类的?
 
可以阿,和SQLSERVER没有什么大的差别阿,就是SQL语句有些差别。
 
楼主一定是新手。DELPHI的强项之一就是数据库,任何类型的数据库都行的。
 
我当然知道可以直接操作数据库,我意思是操作access数据库中的对象之一,这个对象就叫查询
 
动态创建"查询即视图"应该可以但没试过,我也想知道,但我感觉ACCESS的视图有问题,手工写好的SQL视图可以执行但保存以后就有可能发生改变,不知道什么原因,所以我想改成MSSQL或MYSQL(绿色版的可以像ACCESS一样方便的“移动”)专门用一台电脑作数据服务器——只要将绿色MSSQL放在U盘中,在服务器上运行就行了,当然也可以和客户端软件在一台机上,有兴趣加我QQ(14564807)一起交流下面是我在DFW上的帖子,帮我参考一下,谢谢!http://www.delphibbs.com/delphibbs/dispq.asp?lid=3939560
 
可以的,就像delphi操作SQL中的存储过程,视图一个道理..只是好象access对这些支持不太好,有时候在SQL中没问题的到access会有点问题
 
可以,我们公司的软件就有部分是delphi+access,和sql语句基本一样,只是在有些语法规则上有些差别。
 
当然是没问题的,把Access查询当做一个表看待。ADOQUERY.SQL.TEXT := 'SELECT * FROM 查询1 ';
 
那如何向查询传递参数呢?
 
tmpstr:='tt';ADOQUERY.SQL.TEXT := 'SELECT * FROM 查询1 where str='''+tmpstr+'''';
 
后退
顶部