UNIX? If so consider using Perl. 30K lines would be processed very quickly and fast. If not, you can still use Perl locally via Active State Perl for Windows and if your remote server allows remote DB connections just feed the results into the DB directly. Or if your server has something like phpMyAdmin you can use your script to create a bulk insert file and load the data via the web interface in installments. -- Anthony Baratta "It takes a village to raid another village."