FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Insertar dato en Tabla Paradox
Hola amigos.
Tengo una tabla con 2 campos, Usuario y Fecha. Lo que quiero es insertar en el campo Usuario el contenido de un Edit1.Text He hecho un código pero no me funciona.
Que hago mal? Gracias Manuel |
#3
|
|||
|
|||
Hola Roman.
Gracias, ha funcionado perfectamente ahora. Una pregunta: Tengo que introducir el campo fecha. Supongo que Table1.Post debo colocarlo una vez asignado el Edit y la fecha. Es así? Gracias Manuel |
#4
|
||||
|
||||
Así es. Post lo que hace es mandar a la base de datos todos los cambios que hagas en el registro actual (en este caso el registro nuevo).
// Saludos |
#5
|
||||
|
||||
Solo agregar que al tratarse de BDE y paradox hay que darle el flushbuffer en el afterpost
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#6
|
||||
|
||||
¡Ah caray! Pues yo el FlushBuffers sólo lo he usado cuando tengo un Query con CachedUpdates en true y necesito relanzar la consulta; o bien, cuando necesito que otras estaciones vean de inmediato los cambios.
// Saludos |
#7
|
||||
|
||||
la verdad es que cuando comenze con el paradox se me presentaba un problema de perdida de información, alguien aqui, creo que fue Marcos me sugirio eso y hasta el sol de hoy
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#8
|
||||
|
||||
Tiene razón Eduardo, es preciso poner en el evento AfterPost del Ttable el código apuntado:
Table1.FlushBuffers; Esto vuelca la memoria intermedia en la tabla de lo contrario corremos el riesgo de perder los últimos registros grabados. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#9
|
||||
|
||||
Pues no sé Marcos. Como dije, yo no lo uso más que en casos muy específicos y no he tenido problemas. Hasta donde entiendo, FlushBuffers se asegura que todos los cambios se escriban al disco, pero es como si tuviéramos que vaciar el caché de Windows cada vez que hacemos una escritura al disco duro. Claro que hay en teoría un riesgo de perder algún dato (por ejemplo, si se apaga la pc y el sistema no ha vaciado el caché) pero la más de las veces funciona bien.
Pero bueno, de todas formas no hace daño poner el FlushBuffers. // Saludos |
#10
|
||||
|
||||
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#11
|
||||
|
||||
A mi me pasa algo parecido... Yo lleno un DBEdit y cuando presiono el boton que contiene el codigo "Table1.Refresh" no lo inserta en la Base de Datos... No quiero tener que hacerlo manual, insertar por codifo cada campo. Si alguien tiene una idea de que pude ser que no me lo actualiza se lo agradeceré, gracias...
|
#12
|
||||
|
||||
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insertar numero en tabla paradox | dayser | C++ Builder | 8 | 24-07-2006 21:23:47 |
Insertar un registro en una tabla Paradox | maravert | Tablas planas | 1 | 14-10-2005 03:08:02 |
al insertar algo en una tabla paradox..... | Rafe | Conexión con bases de datos | 4 | 02-08-2005 18:44:10 |
Insertar una imagen JPG en una tabla paradox | David | Tablas planas | 2 | 24-11-2004 18:04:05 |
Insertar un campo en una Tabla Paradox en runtime | llonigualker | Varios | 4 | 22-07-2003 15:55:59 |
|