Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Interfaces Odbc > [ psqlodbc-Bugs...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 1 Topic 2338 of 2382
Post > Topic >>

[ psqlodbc-Bugs-1010376 ] GUID code missing in convert.c ("Unrecognized C_parameter ..") and fix

by noreply@[EMAIL PROTECTED] Apr 15, 2008 at 01:02 PM

Bugs item #1010376, was opened at 2008-04-15 15:02
You can respond by visiting: 
http://pgfoundry.org/tracker/?func=detail&atid=538&aid=1010376&group_id=1000125

Category: None
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Jan-Willem Goossens (jgoossens)
Assigned to: Nobody (None)
Summary: GUID code missing in convert.c ("Unrecognized C_parameter ..")
and fix

Initial Comment:
Hi,
Either I'm missing something, or there's the GUID (UUID) implementation
missing in ResolveOneParam(..) in convert.c [08.03.0100], since I'm
getting "Unrecognized C_parameter type in copy_statement_with_parameters"
exceptions with param_ctype == -11 (=SQL_C_GUID).

I admit I dont really know what I'm doing, but adding the following lines
seems to work well:

[convert.c, line 3745]
#if (ODBCVER >= 0x0350)
	    case SQL_C_GUID:
 		{
			SQLGUID *g = (SQLGUID *) buffer;
			sprintf (param_string,
				"%08lX-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X",
				(unsigned long) g->Data1,
				g->Data2, g->Data3,
				g->Data4[0], g->Data4[1], g->Data4[2], g->Data4[3],
				g->Data4[4], g->Data4[5], g->Data4[6], g->Data4[7]);
		}
		break;
#endif

[heavily inspired by
http://www.opensource.apple.com/darwinsource/Current/iodbc-34/iodbc/iodbc/trace/GetData.c]

I hope this is useful..
Jan-Willem


----------------------------------------------------------------------

You can respond by visiting: 
http://pgfoundry.org/tracker/?func=detail&atid=538&aid=1010376&group_id=1000125

-- 
Sent via pgsql-odbc mailing list (pgsql-odbc@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-odbc
 




 1 Posts in Topic:
[ psqlodbc-Bugs-1010376 ] GUID code missing in convert.c ("Unrec
noreply@[EMAIL PROTECTED]  2008-04-15 13:02:57 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan13V112 Wed Jul 9 0:06:54 CDT 2008.