< Anterior | Siguiente >

Archivo SearchLibrary.egl completado después de la lección 3

Este código es la versión del archivo SearchLibrary.egl completado después de la lección 3. Si ve muchos errores marcados por símbolos X rojos en el archivo, asegúrese de que su código coincida con este código:
package libraries;
import eglderbydb.data.Customer;

library SearchLibrary type BasicLibrary

	function NameAndStateSearch_And(lname STRING in, 
		state CHAR(2) in, customer Customer[])
get customer with
			#sql{
				select
					CUSTOMERID, FIRSTNAME, LASTNAME, PASSWORD, PHONE, 
					EMAILADDRESS, STREET, APARTMENT, CITY, "STATE", 
					POSTALCODE, DIRECTIONS
				from EGL.CUSTOMER
				where LASTNAME like :lname 
					and "STATE" = :state
				order by
					CUSTOMERID asc
			};
	end

	function NameAndStateSearch_Or(lname STRING in, 
		state CHAR(2) in, customer Customer[])
get customer with
			#sql{
				select
					CUSTOMERID, FIRSTNAME, LASTNAME, PASSWORD, PHONE, 
					EMAILADDRESS, STREET, APARTMENT, CITY, "STATE", 
					POSTALCODE, DIRECTIONS
				from EGL.CUSTOMER
				where LASTNAME like :lname 
					or "STATE" = :state
				order by
					CUSTOMERID asc
			};
	end
end

Volver a Lección 3: Utilización de la condición de búsqueda OR.

< Anterior | Siguiente >

Comentarios