Binärdaten und Mysql in C Programm

smathedark

Mitglied
Hallo,

ich versuche eine Binärdatei in eine MySQL Datenbank zu schreiben. Mein Programm ist in C geschrieben und ich nutze die MySQL C-Api. Nun ist es kein Problem Strings in die Datenbank zu schreiben, hiezu kopiere ich mir per sprintf das statement zusammen und ab gehts. Leider habe ich große Probleme dies mit Binärdaten zu tun. Zum einen kann ich ja dabei keine Stringfunktionen benutzen da diese beim Auftreten von EOF abbrechen. Zum anderen weiss ich nicht in welcher form ich die Binärdaten übergeben muss damit sie auch wenn man sie wieder ausliest eine Datei ergeben.

Kennt einer von euch da vielleciht einen Weg. Mit Java oder PHP ist das so einfach aber ich muss das nunmal in ein C Programm einpflegen.

Gruß,

Smathedark
 
Zurück