to be honest I don't exactly get the point. What actually wrong with the way I'm using placeholders (building the list).?
The thing is, that I'm running this piece of code to import multiple files with different column names, and column counts. So building the placeholders looked like a good ( and only I could think off ) idea to me. I just don't find any better solution.