[Zope] How do I use a Z Oracle Connection in a script?
J. Cone
jcone@g8labs.com
Tue, 17 Jul 2001 20:35:16 +0100
Hello Dieter,
Please cancel the question below. I decided I was having the same problem
as Jeff Hotz ([Zope] Python Script Permission Problem) and to adopt the
same solution. I have extended my pluggable brain and made it go. The
relevant code is:
def saveProfile(self, dbase, profile):
csr = dbase.cursor
csr.execute("update fred set profile = :prof "
"where id = :id",
prof=Binary(profile),# Binary here prevents truncation
id = self.id);
dbase._finish()
<dtml-call "saveProfile(Oracle_database_connection(), newProfile)">
Thanks for your help,
J. Cone.
At 20:30 16/07/01 +0100, J. Cone wrote:
>You are correct that the ZOracleDA object is a function object, although I
>cannot see from reading the source in either db.py or ZSQLMethods/SQL.py or
>Shared/DC/ZRDB/TM.py, where the object function is declared.
<snip>
>At 20:37 16/07/01 +0200, Dieter Maurer wrote:
<snip>
>>I wanted to give you a hint, where to look for the sources.
>>Looking at the sources (the available methods) gives
>>you a feeling how to use it.
<snip>