Hey, I'm revamping my MP3 program (that has become quite a fun project for me). The way it loads the files to the listview now is by retreiving the info from text file. I wan't to change this to make it more efficent and get a faster load time when the list has to be refreshed. So, what controls do I need to use to create a database for each folder of mp3 files? In the Database I want to store info and paths of the files and then load them to the listview using ADO. I've done a little research on ADO, but creating the db to start with is the problem right now. If anyone can give me some tips, or point me in the right direction to learn more about this, it would be much appreciated. Do I need to use Visual FoxPro? What's the best way? Thanks in advance.