Martin Engelschalk wrote:
> 
> Hello Lukasz,
> 
> to insert a picture (or any binary data for that matter), you can read 
> the data from the file and use sqlite3_bind_blob to insert (or update) it.
> When selecting it from the database, use sqlite_column_blob to retrieve 
> the data and sqlite3_column_bytes to get the length.
> 
> An alternative is to convert the binary data to a string before storing 
> it in the database. For this you can use base64 - encoding or sonething 
> like this.
> 
> See
> http://www.sqlite.org/capi3ref.html#sqlite3_bind_blob
> http://www.sqlite.org/capi3ref.html#sqlite3_column_blob
> and the sqlite3_blob* - functions.
> 
> On how to design your database, that would depend on what you are 
> planning to to and how to use the data. Perhaps you could provide more 
> information.
> 
> Hope this helps,
> Martin
> 
> lukasz p. wrote:
>> Hi.
>> I would like to write an application wich helps me to manage with my
>> cd/dvd
>> collections. It will scan all files on cd/dvd add it to a datebase and it
>> could also insert pictures (cd/dvd covers). My questions are:
>> - is there any possiblity to add in sqlite datebase pictures like gif,
>> jpg ?
>> - how to design datebase to scan cd/dvd and make tree layout (Folders,
>> files
>> etc.) ?
>> Thx for any sugestions.
>>   
> 
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
> 
> 

Thx for help Martin.
When I'm scanning my CD/DVD for a files I'll scan all path to it for
example: 
\etc\lilo.conf
\etc\x11\xorg.conf
and after that I'll be creating tree layout in application, but I don't know
is it a good idea maybe  there is something simpler. How to keep those data
in datebase ? Could it be a blob or string?
-- 
View this message in context: 
http://www.nabble.com/Sqlite-catalog---datebase-with-pictures-tp16369126p16380197.html
Sent from the SQLite mailing list archive at Nabble.com.

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to