Kristian G. Kvilekval wrote: (manually accepted post - please consider subscribing)
const char dbview[] =
"dbview[url:S,type:I,artist:S,album:S,title:S,
comment:S,genre:S,track:I,year:I,time:I,size:I,
playcount:I,guid:S]";
and I want to extract tracks or playlist files. How?
m_dbview = m_database->GetAs (dbview);
c4_View vtitles = m_dbview.Select(m_pType[kTypeTrack]+m_pType[kTypePlaylist]);
would appear to ask for things that are both a track *and* a playlist.
What's the proper way to ask for a track *or* playlist?
probably: c4_View v1 = m_dbview.Select(m_pType[kTypeTrack]); c4_View v2 = m_dbview.Select(m_pType[kTypePlaylist]); c4_View vtitles = v1.Union(v2).
Also somewhere I saw that Find is faster than Select if you are just going to iterate through the selected view. Is this correct?
Yes, maybe. Under say 10,000 rows I wouldn't expect much difference. -jcw _______________________________________________ metakit mailing list - [EMAIL PROTECTED] http://www.equi4.com/mailman/listinfo/metakit
