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