	GetMem (szQuery, 100);
	GetMem (szDriverID, 100);
	 SendMessage (hWndDriverList_DriverBox,
		P3TVM_SETTABLEROW, 0, 0) ;
	 DB_GetText (hUser, hDriverTable, 'DriverID',
		szDriverID) ;
   
	StrCopy (szQuery, 'Driver NJOIN Trip RESTRICT (DriverID = ^');
	StrCat (szQuery, szDriverID);
	StrCat (szQuery, '^) PROJECT (Destination, TripDate)');

	IF  DB_CreateDerivedTable (hUser, 'DTV',
		'DriverTrips', szQuery)  = FALSE THEN
	   Exit;

	 hDriverTripsTable := DB_OpenTable (hUser,
		'DriverTrips') ;

	IF hDriverTripsTable <> 0 THEN
	   	 DB_TableToListBox (hUser, hDriverTripsTable,
			hWndDriverTrips_TripsBox, '', TRUE) ;

	 DB_DropTable (hUser, 'DriverTrips') ;
	FreeMem (szQuery, 100);
	FreeMem (szDriverID, 100);
