PDA

Ver la Versión Completa : Como decirle a Delphi que existe un registro


gasparsi
29-05-2008, 06:53:02
Hola: estoy atorado en la siguiente situacion: como le puedo hacer para saber si existe determinado registro en una tabla. Se me ocurre que debe haber una sentencia que me devuelva un dato booleano y lo pueda usar con un if. Tal vez esta medio loca mi idea, pero quisiera saber si se puede hacer. Estoy trabajando en Delphi 7 con zeos. De antemano gracias :confused:

JMG
29-05-2008, 07:58:37
Haciendo un select?

Neftali [Germán.Estévez]
29-05-2008, 09:10:16
Haciendo un Locate?

Al González
29-05-2008, 15:12:27
Trata de plantear tu caso de manera más clara y detallada, Gasparsi. Por favor.

Al.

gasparsi
30-05-2008, 02:41:24
Ok,tal vez no me explique. Tengo 3 tablas. La tabla 1 son articulos de un proveedor, la segunda una lista de existencias en una tienda y la tercera quiero que tenga los articulos que hay en la tienda pero que no los venda el proveedor de la tabla 1.

Por eso es que deseo saber si hay alguna instruccion que pueda usar en un if, algo como un EXIST que me pueda arrojar un valor booleano. o de que otra manera puedo realizarlo?

Gracias de antemano, espero haber explicado bien mi duda

kalimero
30-05-2008, 11:56:47
Hola

Prueba a construir una sql que diga mas o menos:



Select idarticulo from tablaarticulos
where idarticulo not in
(Select idarticulo from tablaproveedores)

El resultado de esa consulta lo guardas en la tabla que quieras