Z
zhuao
Unregistered / Unconfirmed
GUEST, unregistred user!
原来在VB下做数据库开发的时候,可以向数据库一次提交几个sql语句,就相当于数据库的
Procedure了。
比如
sqltext="begin" & Crlf(VB的回车换行符) & "Insert into... " & Crlf
sqltext=sqltext & "Update..." & Crlf & "end;" & Crlf & "commit;" & Crlf
然后就可以提交这个语句来执行多个sql语句了。
但是在Delphi中,控制字符是使用"#数字"来表示的,这样不能够被Oracle所识别;
所以哪怕只有两个语句,为了保证事务的一致性,也要借助Oracle的Procedure来实现。
请问大侠有没有类似VB中的解决办法。谢谢。
我很穷,只能给50吧。
Procedure了。
比如
sqltext="begin" & Crlf(VB的回车换行符) & "Insert into... " & Crlf
sqltext=sqltext & "Update..." & Crlf & "end;" & Crlf & "commit;" & Crlf
然后就可以提交这个语句来执行多个sql语句了。
但是在Delphi中,控制字符是使用"#数字"来表示的,这样不能够被Oracle所识别;
所以哪怕只有两个语句,为了保证事务的一致性,也要借助Oracle的Procedure来实现。
请问大侠有没有类似VB中的解决办法。谢谢。
我很穷,只能给50吧。