That's all I've been doing for the last few weeks. I have a number of csv files (all of which are different) that I need to extract data from and store in SQL. Some of the files contain rows of comma delimited variables. Some have rows that consist of variable name, data, variable name, data etc...Some of the files contain many differently formatted rows that I have to pull data from. SSIS handles all of these without too much trouble. I went through the tutorial below and it told me most of what I needed to know. What does your data look like?