Dear Caravelle (and Helen),
I might be missing something here, but why can't you use a multiline textbox if you wanted?
You could just read the contents of the textbox into a string and then split the string into database rows by splitting it at each CRLF.
You could then split each line into columns by using whatever arbitrary sign you have decided to be used (e.g. space or ; )
This is of course not a very elegant way of doing it and it does presuppose that you aren't entering a lot of text, but otherwise I think it should work (he said without having tried it)
all the best / Björn