FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
||||
|
||||
bueno gracias por ayudarm ...recuerda q cuando cambio la fecha del datetimepicker blankeo el stringgrid y luego creo q habria q hacer una consulta para q m traiga los datos...mi problema es q no se como ubicarlos en la misma posicion dond estaban en el string, igualment en la base de datos estoy guardando la posicion del registro.
|
#22
|
||||
|
||||
Hola
Ahora pregunto: Por que en un stringGrid?. El concepto para colocar los turnos esta bien, pero para visualizar los datos yo haria un form adicional con un dbgrid. Un form para colocar los turnos, ya lo tienes y funciona, otro para ver el orden de estos. No se, eso haria yo, en vez de estar actualizando el stringrid. Saludos
__________________
Siempre Novato |
#23
|
||||
|
||||
podrias hacerme un ejemplo y mandarmelo por favor pq no entendi bien como se utilizaria el dbgrid
|
#24
|
||||
|
||||
Hola
Me imagino, no es por criticar, pero la sintaxis de programacion es malita. El asunto es mostrar los resultados en otro form. Pregunto: Cuantos empleados hay, solo tres o puede que sean mas?. Saludos
__________________
Siempre Novato |
#25
|
||||
|
||||
Hola
Pregunto: Es imperativo usar un stringGrid?. Es una tarea y se necesita usar?. Se puede usar cualquier componente?. Te gusta el strigGrid y por eso lo quieres usar? Saludos
__________________
Siempre Novato |
#26
|
||||
|
||||
Hola
Es tarde. Voy a hacerle unos cambios a mi gusto, por lo menos te serviran de ejemplo. Mañana, con mas tiempo le meto mano. Para empezar: Voy a cambiar la manera como se llaman a los form y como arrancan, no es conveniente. Voy a poner un form de visualizacion de datos. Voy a enlazar los form como se debe. Voy a quitar el evento Ondrawcell. Voy a poner un Ini. Ya puse el datamodule. Bueno, para empezar creo que estara bien. Saludos
__________________
Siempre Novato |
#27
|
||||
|
||||
seguimos mañana
Bueno OK , me parece bien , gracias por tu ayuda que me diste hasta aqui , mañana sguimos , a que hora te conectas ??? sos de aca de Argentina ??
Gracias |
#28
|
||||
|
||||
Hola
Vivo en Costa Rica. Mañana veras los cambios, te dejare un archivo y te lo explicare. Saludos
__________________
Siempre Novato |
#29
|
||||
|
||||
hola Caral!!!
keria aclarart q el programa q t pase ayer d turnos es una partecita d todo un programa q estoy haciendo para una pelukeria. Dentro del programa general entre otras cosas, se pueden ingresar empleados nuevos...por eso en el stringgrid d turnos hago la consulta para q los agregue automaticamente cuando cargo un empleado nuevo....estare esperando tus respuestass saludoss |
#30
|
||||
|
||||
Hola
Ya tengo algunos cambios. He modificado algunas cosas. pregunto: hay varios form, de clientes, empleados, modificar turnos qu no estan enlazados a nada. que quieres hacer? Saludos
__________________
Siempre Novato |
#31
|
||||
|
||||
el form d clientes y el d empleados estan enlazados a las 2 lupas q aparecen en Nuevo Turno y el form d modificar turnos no sabia como usarlos...xq tambien esta la posibilidad de modificar un turno o eliminarlo y eso tampoco sabia como hacerlo..cree el form pero no lo usaba
|
#32
|
||||
|
||||
Hola
Si este es parte de otro programa te sugiero que revises el sistema como se conecta este. Bueno aquí están los cambios: 1- Coloque un archivo INI. (DBD.ini). Si te fijas esta en la misma carpeta, abrelo y veras esto: [BD] Path="C:\Program Files\Borland\Delphi6\Projects\tunos nuevo\Copy of Turnos\Grupo Creativo.MDB" [Logon] Auto="No" Login="" Pass="" Como ves en Path esta la direccion donde esta la base de datos. Esto quiere decir que si colocas la base de datos en otra direccion y modificas este archivo y lo guardas, el programa buscara la base de datos en esa direccion. Ten presente que este archivo (DBD.ini) tiene que estar en el mismo directorio que el programa. 2- Coloque un Datamodule con un adoConnection. Este es el que contiene la direccion de la bd, es lo mismo que hacías con cada adoquery y adotable, solo que ahora es uno solo. 3- Cambie la entrada de los form, en projects, options, veras que estan en un lado de la lista. Eso hace que no arranquen con el programa gastando memoria en vano. Para hacer esto cada form es llamado y destruido cuando no se usa. 4- El form Turnos, ahora solo sirve para establecer los turnos. veras dos botones mas: Revisar Turnos: Este es el form nuevo, entra con los turnos de la fecha que esta en el datetimepicker (si cambias la fecha, mostrara los de esa fecha), una vez dentro, se puede hacer busqueda, por fecha, por usuario, etc, etc. Me parece logico ya que puede que algun cliente tenga mas de un servicio, asi se desglosan todos los servicios, horas, etc. Tambien cada empleado podra ver sus servicios, por hora, fecha, cliente, que se yo. Modificar turnos: Bueno, es lo que hace, pero se modifica por fecha, osea que el entrara en la fecha que este el datetimepicker del form turnos. Se podra, editar, borrar, guardar. etc. 5- Modifique algunas cosas del form Nuevo turno. Estaba creando un conflicto con las fechas de la bd. 6- Use mas adoquery, esto agiliza el programa. Bueno, por ahora creo que tienes para un rato. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 16-12-2008 a las 02:59:38. |
#33
|
||||
|
||||
gracias caral la verdad q estoy viendo muchas cosas nuevas para mi nivel de conocimiento de delphi. Lo estoy probando pero m tira un error q t lo adjunto para q veas.
|
#34
|
||||
|
||||
se podria hacer q los turnos keden grabados en el dbgrid? y hacer la revision d turnos en esa pantalla?...pq por ejemplo si marco 2 veces la misma celda..m deja guadar 2 turnos en la misma fecha y mismo horario...y en el modificar seria bueno tambien poder cambiar la fecha....t agraderia mucho si m podes ayudar con eso, igualment este programa m servira muchisimoo
|
#35
|
||||
|
||||
Hola
Vi el error. Hay un conflicto entre el stringgrid y el el formulario. Esto pasa cuando la techa esta en azul, no se por que. Lo que pense es en no dejarlas en azul, o no tocar el stringgird cuando se llame al form, el asunto es que la tabla no esta seguro cerrada. Ya pensare en esto. Por ahora, revisalo. Saludos
__________________
Siempre Novato |
#36
|
||||
|
||||
Hola
Para que eso no pase (cosa que no me dijiste) lo que se tendria que hacer es adjuntar un adoquery, que revise, tanto la hecha, hora y persona, para que si coinciden, envie un mensaje. Saludos
__________________
Siempre Novato |
#37
|
||||
|
||||
mira...yo para hacer esta peluqueria m base en una q baje d internet en esta pagina:
http://gdssistemas.com.ar/evaluacion...ria/index.html si puedes baja a version de evaluacion y fijate en la parte de reservas |
#38
|
||||
|
||||
Hola
Estoy viendo dos cosas. Una ya la tengo, ya se pueden modificar los turnos, fecha y hora. Estoy viendo lo de los turnos repetidos. Me da algunos problemas estoy en eso. Saludos
__________________
Siempre Novato |
#39
|
||||
|
||||
te agradezco todo lo q estas haciendo por mi
pudist bajar el programa d la pag q t pase? se podra hacer q guarde los turnos en el stringgrid? pudist solucionar el error q mostraba? |
#40
|
||||
|
||||
Hola
Adelantos: Ya se pueden ver los datos en el stringGrid como querias. Con solo cambiar de fecha se presentan los datos. Estoy trabajando en la confirmación de que no se dupliquen los turnos, me esta costando, eso de ser novato es un problema. Paciencia. Saludos
__________________
Siempre Novato |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Traer datos de una tabla y ordenarlos en un dbgrid ordenados | Petolansa | Varios | 3 | 07-12-2007 15:40:03 |
Traer datos de un dbgrid | Petolansa | Varios | 3 | 19-10-2007 17:54:18 |
Traer datos desde otra bd con un SP | Walterdf | Firebird e Interbase | 3 | 15-08-2007 18:47:30 |
Insertar y traer datos de una tabla en .NET | Alexander | .NET | 0 | 26-08-2005 19:54:02 |
Traer los datos de una tabla a un dbcombo | andresenlared | Conexión con bases de datos | 1 | 29-12-2003 17:18:04 |
|