Sheraz <[EMAIL PROTECTED]> wrote on 04/08/2004 13:14:26:

> Hi 
> I need to store a globabl unique identifer value in
> mysql4.x database table.....
> 
> table field is varchar(16) as the string length is 16
> byte or 128 bits....my string data is unsiged char
> type......
> 
> how can i send that data to mysql table ?
> will it require binary storage for this unsigned data
> ?....
> I'm asking this because ...i have 16 bytes unsgined
> char data in the variable....now i need to pass that
> to query...........but all it seems to pass it like
> casting with (char *)....which i dont want...
> 
> any help or clue in unsigned char 16 bytes array
> string into myslq database ?

You need to specify which language you are using. I could tell you the 
answer in Java, but I suspect that you are using C/C++ because of the way 
you are using char to store binary data. I would suggest that you ought to 
be using a column type of BLOB(16), and investigating you set a BLOB in 
your preferred language. In Java I would use a PreparedStatement and 
setBlob().

        Alec



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to