![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Es que te falta punto y coma.
|
|
#2
|
|||
|
|||
|
Hola Algonzales
Me falta punto y coma? |
|
#3
|
||||
|
||||
|
Yo la verdad no entendi nada
En el codigo del evento OnCellClick lo que yo leo es lo siguiente: 1. Cierras un query 2. De ese query, asignas al parametro Id el valor del campo UserID_COMPRAPEN del ClientDataSet cdsComprasPendientes 3. Ejecutas un sql ??? no entiendo el porque del bloque try-finally 4. Abres el ClientDataSet a. No entiendo porque en 1 cierras el query. Como en 3 estas usando ExecSQL imagino que es una sentencia UPDATE o DELETE, en ese caso no necesitas cerrar el query. En realidad lo mas adecuado seria no usar un query, sino un command b. No entiendo porque abres el ClientDataSet. En que momento se cierra? --- Solo me queda adivinar, y es que como nunca cierras el ClientDataSet, entonces "no refresca". Yo agregaria un Close al ClientDataSet |
|
#4
|
|||
|
|||
|
Hola AustinOrtu
El bloque try finally Cita:
Creo q a la final simplemente es controlar mi codigo. Saludos... |
|
#5
|
||||
|
||||
|
Hola de nuevo erick
Se como funcionan los bloque try-finally. En este caso mi duda era el porque el empleo del mismo. Basicamente estas diciendo 1. Cerrar el DataSet 2. Asgino un parametro a un query Si en 1 o 2 ocurre una excepcion, el finally se ejecuta siempre. Realmente ese es el efecto deseado? Es decir, falla la asignacion del parametro, supongamos que el DataSet estaba cerrado. Pum, excepcion y se ejecuta el finally |
|
#6
|
|||
|
|||
|
El dataset q contiene los ID_COMPRASPEN es un codigo q consulta todos los registros q tenga el usuario pendiente en el q al recorrerlo cada vez cierra y abre el dataset q me trae los detalles de esa consulta. Es efectivo cuando tengo mas de un registto pendiente mas no me refresca al tener solo un registro al ser ingresado recientemente como pendiente y solamente lo hace cuando cierro el programa totalmente.
Saludos |
|
#7
|
||||
|
||||
|
Hola novato_erik.
No tomes esto como una crítica, nada mas alejado de mi intención, es sólo un consejo. Noto que del modo en que describes la situación no hemos podido entenderla, fijate si puedes replantearla de otro modo para así poder ayudarte. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| buscar registros de un ClientDataSet a otro clientDataSet | novato_erick | Conexión con bases de datos | 2 | 02-02-2013 20:48:09 |
| Qreport No me habilita el icono de la impresora | ingel | Impresión | 2 | 11-12-2010 10:50:39 |
| XML a ClientDataSet | el-otro | Internet | 4 | 23-08-2010 19:35:21 |
| Check Box que habilita ComboBox | Guillermo80 | Varios | 5 | 12-05-2008 22:22:34 |
| ClientDataSet | narvaez.om | Conexión con bases de datos | 2 | 19-05-2004 18:58:21 |
|