Delphi - Agregar campo

 
Vista:

Agregar campo

Publicado por LAURA (35 intervenciones) el 12/11/2004 21:10:37
¿de que forma puedo agregar un campo a una base de datos DBase en run-time?, de antemano gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Agregar campo

Publicado por Edgar Rodriguez (172 intervenciones) el 12/11/2004 21:29:46
Usa los DBControles...
otra forma es si la DataSet está abierta, lo que debes hacer es algo como esto:

With Table1 do begin
Append; // o Insert si prefieres
FieldbyName('Nombre_deCampo').AsString := 'dato1'; // si es de tipo string
FieldbyName('Nombre_campo2').AsFloat := 2500.58; // si es currency o float
Post;
end;

{ Hay otra forma de mencionar los campos y es de esta forma, pero debe existir dentro del DataSet }
Table1Nombre_campo2.Value; //Este es más simple, pero los dos anteriores son más veloces dentro de una aplicación, ya que Value lo trata como un tipo Variant, por tanto tiene que hacer la conversión interna...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Agregar campo

Publicado por LAURA (35 intervenciones) el 12/11/2004 21:35:24
Te confundiste, mi pregunta fué como agregar un campo no un registro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar