sobre procedimiento

27/05/2010 - 01:39 por fernando | Informe spam
buenas a todos.
tengo una aplicación en access 2003.
en varios formularios ocaciones, al cargar registros, tengo que controlar que estos no se
repitan. como puedo simplificar el código llamando a un procedimiento que lo que haga es
la misma búsqueda pero pasándole como parámetros los campos sobre los cuales tiene que
buscar?.es posible esto?
desde ya muchas gracias.

Preguntas similare

Leer las respuestas

#1 Patxi Sanz
27/05/2010 - 16:32 | Informe spam
Hola Fernando:

Puedes crear una función pública que haga la búsqueda.

Otra posibilidad es que los campos que no puedan tener duplicados, los
indexes en las propiedades de la tabla.

Un saludo,


Patxi Sanz
Tudela (NA)
Dirección "corta": http://www.pasa.es.tt/
Dirección "completa": http://users6.jabry.com/patxisanz/
Respuesta Responder a este mensaje
#2 fernando
27/05/2010 - 22:24 | Informe spam
hola patxi, gracias por contestar.
el tema que si los agrego como índice, no quedan normalizadas las tablas, por eso estoy en
una encrucijada de que hacer, si ponerlas como índice, se soluciona el problema pero no
queda normalizada mi bbdd, y por otro lado normalizar la bbdd pero me queda el tema de
controlar los duplicados...no se, ya vere que hago.
gracias.
Patxi Sanz escribió:
Hola Fernando:

Puedes crear una función pública que haga la búsqueda.

Otra posibilidad es que los campos que no puedan tener duplicados, los
indexes en las propiedades de la tabla.

Respuesta Responder a este mensaje
#3 emiliov
27/05/2010 - 23:50 | Informe spam
Hola fernando

Emilio tiene un ejemplo sobre eso miralo es el (Ejemplo nº: 98)

http://www.mvp-access.es/emilio/Acc...cargas.asp
Respuesta Responder a este mensaje
#4 fernando
27/05/2010 - 23:56 | Informe spam
hola emiliov
lo veo. millon de gracias.

emiliov escribió:
Hola fernando

Emilio tiene un ejemplo sobre eso miralo es el (Ejemplo nº: 98)

http://www.mvp-access.es/emilio/Acc...cargas.asp
Respuesta Responder a este mensaje
#5 Patxi Sanz
28/05/2010 - 13:14 | Informe spam
No entiendo eso de que porque indiques que un campo es un índice en la tabla
(no una clave principal), la base de datos te quede desnormalizada.

Un saludo,


Patxi Sanz
Tudela (NA)
Dirección "corta": http://www.pasa.es.tt/
Dirección "completa": http://users6.jabry.com/patxisanz/
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida