[Zope] storing blob data in SQLServer using ZSQL
rawsystems at gmail.com
rawsystems at gmail.com
Thu Jun 29 18:22:15 EDT 2006
Years ago i posted something on this list (gosh, two years ago and i'm still
a newbie :) )
http://mail.zope.org/pipermail/zope-db/2004-July/003356.html
Google is your friend.
hth
bobb
----- Original Message -----
From: "Jonathan" <dev101 at magma.ca>
To: "Satchidanand Haridas" <sharidas at zeomega.com>
Cc: <zope at zope.org>
Sent: Wednesday, June 28, 2006 4:50 PM
Subject: Re: [Zope] storing blob data in SQLServer using ZSQL
>
> ----- Original Message -----
> From: "Dieter Maurer" <dieter at handshake.de>
> To: "Satchidanand Haridas" <sharidas at zeomega.com>
> Cc: <zope at zope.org>
> Sent: Wednesday, June 28, 2006 4:10 PM
> Subject: Re: [Zope] storing blob data in SQLServer using ZSQL
>
>
>> Satchidanand Haridas wrote at 2006-6-27 19:37 -0500:
>>>How can I save blob data in SQLServer using ZSQLs? I'm using mxODBC. I
>>>have a ZSQL that looks something like this:
>>>
>>>> update
>>>> table_name
>>>> set
>>>> blob_data = <dtml-sqlvar "i_blob_data" type="nb">
>>>> where
>>>> conditions....
>>>But I get the following error when I run the above ZSQL:
>>>
>>>> ProgrammingError: ('07002', 0, '[Microsoft][ODBC SQL Server
>>>> Driver]COUNT field incorrect or syntax error', 6108)
>>
>> You cannot use "ZSQL" to put binary (blob) data into
>> the database. You can have some chance when you use
>> base64 encoding -- provided, your data is not too large.
>
> An easy work-around would be to store your blob in the zodb and then store
> the path/id of the zodb object in your SQL db.
>
>
> Jonathan
>
>
> _______________________________________________
> Zope maillist - Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
More information about the Zope
mailing list