1、如何在delphi中一次执行多条语句? 2、使用字符串问题?(20分)

  • 主题发起人 主题发起人 chys
  • 开始时间 开始时间
C

chys

Unregistered / Unconfirmed
GUEST, unregistred user!
我下面提到的问题可能是大多数使用delphi人的烦恼,所以请高手出来指教一二。
问题1:我现在已经通过ADO连接了oracle数据库,准备在一个memo中输入多条SQL语句,怎样让这些语句执行?
问题2:以前都是使用adoquery1.sql.add();这样的方式在语句中添加SQL语句并执行他们,但是都是单条语句,而且涉及到麻烦的字符串添加标点的问题,一不留神就会填错,有没有简单一点的方法?
 
问题1:建议用ODAC控件连接Oracle,并且使用NET方式,这样客户端发布时不需要安装Oracle客户端。
如果Memo中的语句是多条查询语句,就需要动态生成数据集,将Memo中能够执行的语句添加到Query.SQL中,就可以了。
问题2:用动态参数方法。
 
但是我从网上下载的ODBC都不能安装,哪位有ODBC的空间安装文件共享一下,不胜感激。
我的邮箱地址是:wanjun1212@163.com
上面cdmwz说到的动态生成数据集是怎么回事?可否详细说明一下。
 
楼主这已经是动态的方法了,更好的方法看看有没有解析器。
 
1.ado中指定cmd,然後寫在CommandText中.
2.用Format語句
 
有没有这方面的例子给发一个上来参考一下。
 
后退
顶部