W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #21 没有通用的,但你可以作接口,当用不同的数据库时,你调用不同的语句。 感觉你问的这个问题意义不大。。。
P pp仔 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #22 我的想法就是对不同的数据库产生不同的SQL语句,但是我不懂几个主要数据库(Oracle、 MS SQL、Sybase、Informix、InterBase等)的正确SQL(Update,Delete和Insert)语句是 怎么样写的??谁能详细列出??
我的想法就是对不同的数据库产生不同的SQL语句,但是我不懂几个主要数据库(Oracle、 MS SQL、Sybase、Informix、InterBase等)的正确SQL(Update,Delete和Insert)语句是 怎么样写的??谁能详细列出??
G glbboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #24 怎么这么烦,写标准的SQL不就可以了。然后用参数传递。 要完全通用,你就要在选择SQL时注意了,比如SQL Server 里的Case 等在其他数据库就不一定通用,然后数据库本身的函数相互之间也不通用。 还有Delphi本身对有些SQL不支持!
怎么这么烦,写标准的SQL不就可以了。然后用参数传递。 要完全通用,你就要在选择SQL时注意了,比如SQL Server 里的Case 等在其他数据库就不一定通用,然后数据库本身的函数相互之间也不通用。 还有Delphi本身对有些SQL不支持!
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #25 你为什么要开发这么多数据库的SQL呢?有事实上的需求吗?我觉得即使你写标准的SQL 也不会通用,就算有的可以,但我觉得考虑到效率的因素,也是不可取的。
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #26 给你参考一下 http://www.delphibbs.com/delphibbs/dispq.asp?LID=1186461
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #27 我觉得你先把一种熟悉了,然后再学其它的也就容易了。
D delphi英雄 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #28 看ASTA吧,那里的AstaSQLUtils.pas有相关代码!