What database are you using? MS SQL? MySQL, Access? Are you using stored procedures?