FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
if anidado o consulta con varias selecciones
Hola, tengo que realizar la carga de un registro de una veterinaria, la cual debe discriminar si el veterinario ya tiene una reserva en el mismo día y horario, le avise que ese turno esta ocupado que elija otro horario.
La carga del dia se realiza a través de un DateTimePicker y la hora a través de dos combobox uno para la hora y otro para los minutos los cuales se asignan a una veriable 'Hora' del tipo datatime. Les muestro una imagen de la pantalla de carga y la codificación, pense que se podria utilizar un if anidado o algo asi : No le presten atención a las flechas codificación boton nuevo
botón guarda nuevo Pero no funciona,que datos mas necesitan para pode ayudarme, gracias. |
#2
|
||||
|
||||
Hola
Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
Gracias caral, tira un error [Error] Unit20.pas(215): Record, object or class type required en la asignacion
hr:=('Hora').datetime; hr esta declarada como variable global Tdatetime, es increible siempre tiene que surgir una complicacion, no puede simplemente correr. |
#4
|
||||
|
||||
Hola
hr es una variable que pusiste ahí, si no es global entonces donde esta la declaración ?, para que la pusiste? Saludos
__________________
Siempre Novato |
#5
|
|||
|
|||
Aca la declare
La puse para asignar la hora y minutos elegidos por el usuario y que luego la compare con la base de datos para saber si el mismo veterinario ya había utilizado ese turno u horario. las tablas relacionadas son las siguiente ecfisa Turnos veterinaria Cod_turnovet//calve principal integer Cod_vete//relacionado con veterinario integer Cod_propi//relacionado con el propietario integer Cod_masc//relacionado con la mascota integer Fecha//del turno Datetime Hora//del turno Datetime Mascota Cod_mascota//clave principal integer Cod_prop//relacionado con el propietario integer Cod_tamaño//relacionado con tipos de tamaños integer NombreM//nombre de la mascota Fecha_nac //datetime Raza //string Color etc. //string Propietario Cod_prop//clave principal integer Cod_loc//relacionado con localidades integer ApellidoP//string NombreP//string Direccion etc.//string Veterinario Cod_vet//clave principal integer Cod_loc//relacionado localidades integer ApellidoV//string NombreV//string Direccion etc.//string Voy a probar tu solucion tambien, a ver si la puedo aplicar Muchas gracias a ambos. |
#6
|
|||
|
|||
Hola, la verdad es que todavia estoy tratando de encontrarle la vuelta a esto y no logro solucionarlo, se muy bien que ustedes nunca tiran una respuesta concisa, sino van guiando el camino(y esta muy bien), hasta que les toca alguien bruto como yo que despues del segundo intento ustedes se aburren y no le prestan mas atencion.
he estado trando de darle una vuelta de tuerca al trabajo despues de tanto tiempo y se que estoy a un pasito pero no encuentro tierra firme y como siempre o falta el codigo de algo o no esta la relacion de las tablas, bueno en el post anterior esta la relacion de las tablas y en el archivo que subo, esta todo absolutamente todo, tal vez de esa manera le sea mas facil a cualquiera que lo vea( se ponen las tres carpetas en C:\) Les recuerdo que el tema es el mismo, crear un turno en la veterinaria, verificando que el VETERINARIO seleccionado, no tenga reservado el mismo dia y horario otro turno. Muchas gracias a cualquiera que me pueda ayudar. https://www.dropbox.com/s/yukzpzdh43d3x4y/ITM3.rar |
#7
|
||||
|
||||
Hola DOS.
No conozco la conformación de las tablas, nombres, tipos y relación entre los campos como para conocer todas las soluciones posibles. Pero si deseas saber si un turno no está asignado a un veterinario en determinada fecha y hora de este modo tiene que funcionar:
Ejemplo de uso:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 07-10-2013 a las 00:34:13. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
consulta SQL varias tablas | pmtzg | SQL | 0 | 02-02-2012 06:05:03 |
Consulta con varias tablas | marilinspi | SQL | 4 | 30-10-2007 22:40:48 |
almacenar multiples selecciones en sql | vivys27 | SQL | 4 | 02-10-2007 16:26:24 |
consulta de varias tablas | elprimo | Tablas planas | 3 | 03-01-2007 10:23:15 |
¿Selecciones iguales? | ixMike | Varios | 5 | 17-07-2006 19:12:52 |
|