![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
yo lo que quiero es eliminar los datos que cargue en la base de datos, entre una fecha y otra ,no se si me explico.
|
|
#2
|
||||
|
||||
|
Cita:
No es por ser pedante, pero si supieramos, si nos contases de que modo estás trabajando sería más fácil para ti entender nuestros ejemplos. Por algo te estoy pidiendo que nos comentes sonre que componentes empleas. Para mi es mucho más fácil, directo, económico, y fiable lanzar una instrucción SQL como esta:
O algo similar. Saludos, |
|
#3
|
|||
|
|||
|
buenas tardes....
tengo un problema en el programa que arme con la ayuda de ustedes, no puedo hacer que me filtre x medico y a la vez por dia. la sentencia que puse es la siguiente: procedure TIngresoturnos.SpeedButton3Click(Sender: TObject); begin query1.active:=true; query1.filter:= ComboBox1.TEXT + ' ='+ quotedstr(DBLookupComboBox1.TEXT + '*'); query1.filtered:=true; dbgrid1.visible:=false; dbgrid2.visible:=true; QUERY1.filter:= 'FECHA=' + quotedstr(FORMATDATeTIME('dd/mm/yyyy',datetimepicker2.date)); end; tendra alguna solucion gracias |
|
#4
|
||||
|
||||
|
Hola andres***,
Usa las etiquetas DELPHI por favor: [ DELPHI ] tu codigo aquí [ /DELPHI ] Sin los espacios entre los corchetes. Respecto a tu duda, Sólo veo que haces un segundo filtro pero no indicas que lo aplique mediante Filtered. Fuera de eso no veo error. Si te da un error debes indicárnoslo. No basta con tirarnos el código y que adivinemos. Coméntanos más al respecto. Saludos, |
|
#5
|
|||
|
|||
|
hola Delphius
el problema es el siguiente: mi base posee turnos ej paciente fecha hora medico xxx 10/01/09 11:45 spatola dsd 10/01/09 12:25 rames yty 10/01/09 11:25 spatola cuando yo filtro con la sentencia que te detalle en el mensaje anterior , yo pretendo que cuando me filtre, me devuelva el detalle de pacientes que tiene un determinado medico, un determinado dia por ejemplo yo filtro el medico spatola y el dia 10/01/09 y me tendria que quedar. paciente fecha hora medico yty 10/01/09 11:25 spatola xxx 10/01/09 11:45 spatola el tema es que me filtra por dia y no por medico..... |
|
#6
|
||||
|
||||
|
No es por nada pero volvemos a un dilema que inicialmente te habíamos comentado: ¡tienes la fecha y la hora en campos separados!
Hay dos opciones: 1. Emplear un campo fecha y hora o DateTime en que incluyas la fecha y la hora. De este modo tu condición de filtrado será muy simple:
Tal como lo estás pretendiendo hacer. 2. O bien, seguir manteniendo los campos por separado y hacer una condición compuesta. Algo como:
Es decir que bastaría con añadir a tu filtro un AND y la siguiente condición: por hora. ¿Se entiende? Saludos, |
|
#7
|
|||
|
|||
|
Delphius
en la primera yo cargaria la fecha y la hora en un mismo campo? y la segunda vos decis que ponga la condicion de filtrado por medico y la de por hora con and en el medio. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ordenar datos en un StringGrid | gilberto_1126 | Varios | 2 | 22-12-2010 18:34:29 |
| Ordenar datos en IBDataSet | niñotaliban | Varios | 3 | 07-04-2007 14:03:06 |
| Ordenar datos en un DBGrid | jona-182 | Conexión con bases de datos | 3 | 30-03-2007 21:43:06 |
| Ordenar tabla (base de datos) | talos | C++ Builder | 3 | 10-02-2006 00:26:21 |
| Ordenar conjunto de datos | Osorio | Firebird e Interbase | 1 | 15-10-2003 07:56:42 |
|