Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Valor por defecto en OnNewRecord (https://www.clubdelphi.com/foros/showthread.php?t=11645)

RyAr 21-06-2004 12:48:21

Valor por defecto en OnNewRecord
 
Buenas, estoy intentando que al insertar una nueva fila en una tabla, salgan los valores por defecto en ciertos campos, así que debo emter el codigo en el evento OnNewRecord de la Tabla. Mi duda es, al poner el codigo en el evento:

DBEdit1.PROPIEDAD := 'Hola'

¿En que propiedad inserto el valor por defecto?

Saludos, y gracias

fjcg02 21-06-2004 14:24:56

Debes poner en la función OnNewREcord
Al asociar el DBEditXX a cada campo, ya te lo actualiza atomáticamente.


Código:

Tabla1CAmpo1.AsString:= 'Hola';
Tabla1Campo2.AsDate:= Now;
...

Espero que te sirva de ayuda.

Un saludo

RyAr 21-06-2004 14:57:11

Buenas, lo he estado intentado pero no se como ponerlo. Me podias hacer un ejemplo con estos datos.

Tabla: Table1
Campo de la tabla: Direccion
Formato: AsString
Dato: 'Calle Principal'

Seria algo estilo: Table1(Direccion).AsString := 'Calle Principal';

Saludos, y gracias

fjcg02 21-06-2004 15:39:46

Tabla: Table1
Campo de la tabla: Direccion
Formato: AsString
Dato: 'Calle Principal'

Si no has creado los campos en diseño:
Table1.FieldByName('Direccion').AsString:= 'Calle Principal';

Si los has creado ( doble click sobre la tabla, botón derecho 'Add Field')
Table1Direccion.AsString:= 'Calle secundaria'
Nota: Lo anterior también valdría


Un saludo

RyAr 22-06-2004 10:49:32

Muchas gracias amigo, ya lo he conseguido!!!

Saludos


La franja horaria es GMT +2. Ahora son las 09:01:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi