Can't you use the mxODBC stuff for mssql? Heck, it may even support mysql... -- Skip Montanaro skip at pobox.com consulting: http://manatee.mojam.com/~skip/resume.html