1 Mar 2007 15:46
Re: Trying to import from CSV
Hi, On Wednesday 28 February 2007, Henk van Velden wrote: > I hope this is the right e-mail address to ask some questions. When not, > please stop reading and mail me back telling me what to do to put this on > the right place. You're in the right place! > I try to import data about a CD collection from an old application (on > MS-DOS 6, I didn't found an application like this one until I found > Tellico!!). I generated a CSV file and imported it into Tellico. In > general it works, but I have some questions: > > What is the character encoding that Tellico thinks the imported file has, > I am loosing characters like ë â etc. Tellico uses the Qt classes for reading files, and I think they default to the system encoding. If that's not working, you could try using iconv to convert the file to a different encoding before importing it. > The data about the different tracks on a CD should go into the table > Tracks. How do I import fields from the CSV into the different rows and > columns of that table. Until now I succeeded only in attaching one CSV > column to the field Tracks and then the first column of the first row of > Tracks is filled from that CSV column. Tracks could be separated by a semicolon. Like album, artist, track1;track2;track3,year for example. That's how it's carried internally as a string.(Continue reading)

This then makes me think in one reflexion about this problem. Probably,
although the migration to a sql server with improve it, there's some problem
in the manage of the database in the tellico structure. I think that tellico
has to minimize the access to the data, because in a large database is not
practical. To manage a little collection will not be a problem because I
think that the database is in memory, but it's better to have a screen in a
minimal information about the whole database and the complete of one register
and all the other makings queries to the database (sqllite or server). I
think that is not practical have a complete list of all the register because
then the manage of the database became impractical eating all the resources
of the box.
Well, this is my 2 cent.
Regards,
Leo
RSS Feed