FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Creando Consulta de alquiler 2da Parte
hola a todos de nuevo, como ya saben estoy tratando de aprender a programar un sistemita de videoclub, y ahora mismo estoy en la parte del modulo de alquiler. estoy trabajando con delphi7 y ADO. tengo lo siguiente:
1 - Maskedit1(Clientes) con DBText(donde se muestra el nombre del cliente) este es el codigo proporcionado por ContraVeneno en otro hilo:
1 - Edit(peliculas) con DBText2(donde se muestra el nombre de la pelicula) este es el codigo tambien proporcionado por ContraVeneno:
3 - tablas access tbPelicula, tbCliente y tbPeliculaAlquilada. y tengo un DBGrid, donde tiene las columnas codigo, pelicula, fecha alquiler y fecha devolucion. ahora lo que necesito es que al teclear el codigo de la pelicula se me agregue al dbgrid como que se esta alquilando y que la casilla de pelicula se limpie para agregar otra pelicula, pero que tambien vaya asignandole al cliente que se ha digitado. en la tabla de alquiladas los nombres de los campos deben ser iguales al de los clientes y peliculas?? gracias. Última edición por enecumene fecha: 14-07-2006 a las 17:45:36. |
#2
|
||||
|
||||
Vaya, vaya....
Hombre, necesitas un buen libro de delphi y un buen análisis de tu sistema. Me refiero a que mucha gente por aquí, puede pensar que estas esperando a que nosotros te digamos todo lo que tienes que hacer; y eso no les va a parecer de lo más correcto y ético de tu parte. ¿que has tratado de hacer para resolver este detalle que mencionas en este hilo? Se me ocurre que consultes sobre tablas temporales, o tablas en memoria... igual hasta consultar algo sobre transacciones. pero repito: ¿que has tratado de hacer para resolver este detalle que mencionas en este hilo?
__________________
|
#3
|
||||
|
||||
disculpa ContraVeneno entiendo lo que me dices y es una realidad, yo tengo la cara oculta de delphi por mas que leo y leo no entiendo y doy con lo que principalmente quiero aprender. por lo menos me podrias decir algun manual de sql y que tipo de tema en ese libro debo abordar mas sobre lo que quiero hacer, o tambien me puedes sugerir o otro manual que este mas acorde con lo que quiero, y disculpa si este hilo pueda hacerte pensar otra cosa. por lo menos te pido eso solo para poder partir desde ahi y solamente postear alguna duda.. chao
|
#4
|
||||
|
||||
Cita:
Tu manejador de bases de datos (o al menos SQL Server) tiene una ayuda muy completa, solo será necesario presionar F1 y podrás buscar sobre todo lo que necesites. Igual en internet puedes buscar sobre todo lo relacionado con estos menesteres. Si tecleas en google o en yahoo tu pregunta, igual puedes encontrar lo que buscas, un simple "como puedo hacer [inserte acción aquí]" te puede servir en google y en yahoo. Ahora, para que se vayan agregando las películas que van alquilando, tal vez sea mejor que utilizes un stringgrid en lugar de un DBGrid. Si quieres usar un DBGrid pues entonces lo mejor creo yo sería utilizar tablas en memoria. Suerte
__________________
|
#5
|
||||
|
||||
Gracias ContraVeneno..
|
#6
|
|||
|
|||
Si ya manejas un poco las instrucciones SQL, puedes hacer que en tu Grid aparezca una consulta solamente de los registros que estas insertando, sin necesidad de usar tablas temporales ni tablas de memoria.
|
#7
|
||||
|
||||
a ver, despues de mucho leer y leer por ahi, he intentado hacer este codigo para agregar el alquiler al grid, pero que va de nada me sirve, aqui os pongo el codigo, a ver que es lo que esta mal:
Alquiler = DBGRID Edit1 = CLientes Edit2 = Peliculas gracias... Última edición por enecumene fecha: 22-07-2006 a las 02:36:11. |
#8
|
||||
|
||||
Yo veo un par de detalles:
- Haces : Pero no se debe asignar el Caption, sino el campo asociado, es decir, el DBText2 debe tener asignado el DataSource y el FieldName; Al abrir la consulta debe aparecer el primer registro automáticamente, sin tener que asignarlo. - Usas: Pero hay un espacio entre las comillas, eso significa que si no hay nada escrito en esos edits entrará en ese if, porque la cadena vacía es distinto de una cadena con un espacio. Creo que la comparación debería ser así:
-Otro detalle: Eso jamás ocurrirá. Debes usar: Además, falta colocar bien los begin .. end en ese trozo de código Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#9
|
||||
|
||||
gracias lepe pro tu respuesta, asi quedo mi codigo con tus recomendaciones:
pero sucede que no pasa nada no se me agrega al grid.. gracias::: |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Creando Consulta de alquiler | enecumene | Conexión con bases de datos | 23 | 14-07-2006 17:19:24 |
Creando consulta en tiempo de ejcución | marto | .NET | 2 | 20-08-2004 12:26:27 |
Consulta por orden de parte Expediente | Franklim | SQL | 12 | 19-05-2004 21:11:26 |
Padre de alquiler | santana | Humor | 1 | 15-05-2004 19:37:58 |
como buscar dentro de una consulta un texto que sea parte de la descripcion | viajero2015 | Conexión con bases de datos | 1 | 15-11-2003 05:18:09 |
|