Re: Query-based insertion or updating of BLOB values is not supported. -- ????

Jordan Bradford <[email protected]>
Newsgroups gmane.comp.db.mysql.odbc
Message-ID <[email protected]>
Yes, that option was checked.

I had them send me a list of all the options and their current settings:


Connect Options tab:
 - Port							BLANK
 - Socket							BLANK
 - Initial Statement					BLANK

Advanced tab:
Flags 1 tab:
 - Don't Optimize Column Width			CHECKED
 - Return Matching Rows					UNCHECKED
 - Allow Big Results					CHECKED
 - Use Compressed Protocol				UNCHECKED
 - Change BIGINT Columns To Int			UNCHECKED
 - Safe							UNCHECKED
 - Enable Auto Reconnect				UNCHECKED
 - Enable auto_increment NULL search		UNCHECKED
Flags 2 tab:
 - Don't Prompt Upon Connect				UNCHECKED
 - Enable Dynamic Cursor				UNCHECKED
 - Ingore # In Table Name				UNCHECKED
 - Use Manager Cursors					UNCHECKED
 - Don't Use Set Locale					UNCHECKED
 - Pad Char To Full Length				UNCHECKED
 - Don't Cache Result (forward only cursors)	UNCHECKED
Flags 3 tab:
 - Return Table Names For SQLDescribeCol		UNCHECKED
 - Ignore Space After Function Names		UNCHECKED
 - Force Use Of Named Pipes 				UNCHECKED
 - No Catalog (exp)					UNCHECKED
 - Read Options From my.cnf				UNCHECKED
 - Disable Transactions					UNCHECKED
 - Force Use Of Forward Only Cursors 		UNCHECKED
Debug:
 - Trace Driver Calls To myodbc.log			UNCHECKED
 - Save Queries to myodbc.sql 			UNCHECKED


Nothing is checked except "Don't Optimize Column Widths" and "Allow Big
Results."


-- Jordan Bradford
----------------------------
BrownBoots Interactive, Inc.
108 South Main St.
Fond du Lac, WI 54935
920-906-9175
http://www.brownboots.com/


Jess Balint wrote:
> On Thu, May 10, 2007 at 09:24:43PM -0500, Jordan Bradford wrote:
>> One of our clients has data on their internal SQL Server which they will
>> be sending to our webserver periodically using the MySQL ODBC driver. In
>> the testing we've done so far we've had problems with large character
>> fields.
>>
>> In MySQL the problem columns are defined as type TEXT, which is reported
>> to SQL Server as a LONG VARCHAR. On their end these columns are defined
>> as nvarchar(2000).
>>
>> Any INSERTs they attempt to have their system perform on our MySQL
>> server using data from one of those columns gives them this error:
>>
>> "Query-based insertion or updating of BLOB values is not supported."
> 
> I'm not sure exactly what would cause this, but have you tried enabling
> the "Don't optimize column width" option on the MySQL DSN?
> 
> It seems to have worked as mentioned in this bug report:
> http://bugs.mysql.com/bug.php?id=12446
> 
> Jess
> 

-- 
MySQL ODBC Mailing List
For list archives: http://lists.mysql.com/myodbc
To unsubscribe:    http://lists.mysql.com/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.