FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
error con state
hola.
por que este codigo me da un error
que estoy haciendo mal si hasta en los ejemplo de delphi esta mas o menos asi. este codigo lopongo en elevento ontimer de un tTimer para que si ta tabla no esta en modo inser se actualiza gracias. puede alguien orientarme. gracias |
#2
|
||||
|
||||
El problema radica en que la propiedad State es un TDataSetState que no es un conjunto (set), sino un tipo enumerado. Los tipos solo pueden un valor a la vez, en cambio los conjutos tienen la propiedad de poder tener varios estados simultáneos.
Ejemplo:
En tu caso en particular la solución sería:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
||||
|
||||
Fíjate si estas utilizando la unit DB en la unit que tiene ese código.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
|||
|
|||
Cita:
mas con el primer post de "delphi.com.ar" estoy en desacuerdo el error es devido a que al momento de hacer el IN para comparar deves de poner el dsinsert en entre corchetes algo asi como: Código:
if dataset.state in [dsinsert] then Código:
if dataset.state in [dsinsert,dsedit] then |
#6
|
||||
|
||||
Ni delphi.com.ar ni sinalocarlos llevan razón, esa me la llevo yo
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#7
|
||||
|
||||
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir State a tipo String | Marcela | Varios | 8 | 05-10-2006 20:00:38 |
Query1.State = dsInactive | bbjb | Varios | 4 | 26-09-2006 18:26:22 |
¿Por qué me da este error?Error creating cursor manejador | nuri | SQL | 2 | 01-08-2005 17:30:28 |
problema con table.state | JoseQ | Conexión con bases de datos | 7 | 23-07-2004 11:03:16 |
State dsbrowse en un evento calcfields | fcobanda | Conexión con bases de datos | 3 | 02-07-2003 22:14:05 |
|