Nah, SQLoader is an Oracle tool. I only really deal with Oracle backends, but I would expect SQL Server has a similar functionality of it's own. One of the guys who uses it here should be able to confirm.
If I show you what I mean, you can deduce if this is what you'd be after:
YourTable
---------
ID number(2) not null
Name varchar2(8) not null
DateStmp date
Crystal output exported to YourFile.txt
1,Bob,3Mar2003
2,Kat,3Mar2003
3,Cyd,3Mar2003
4,Gil,3Mar2003,Y
5,Jim
(The idea is to output the fields from Crystal in the order that they should be inserted into the table. i.e. don't report any additional fields (i.e. Gil's attempt to be added to YourTable will failover), and if you don't report any values for columns which exist in YourTable, ensure that column value can be null) - like in Jim's row.)
SQLoader equivalent script gist:
Insert values from c:\YourFile.txt into Database.YourField;
(You'd set this in an automated script, or in your case, a batch script)
Commit the changes in the script, and check your table - which'd be updated.
Naith
PS: Someone confirm if SQL Server 2000 has a SQLoader equivalent. Thanks.