Certamente che si può caricare, con uno streamreader e un oggetto command che per ogni riga caricata invia i valori "splittati" ad una tabella.