Just so I am clear are you referring to this statement;
query = "SELECT Request.*, Customer.Name, Programs.ProgramName FROM REQUEST, CUSTOMER, PROGRAMS "
which I understand as all fields from the request table, customer name from the customer table and program name from the programs table...