insertar un registro en un fichero secuencial
Publicado por Noika (1 intervención) el 03/01/2006 16:54:41
Hola, estoy estudiando Ing Tec de Gestion y he comenzado hace muy poco con este lenguaje ADA, aunque ya tengo conocimientos en programacion este me resulta algo complicado.
Tengo que realizar un fichero donde introduzca datos de clientes.
mi codigo es el siguiente pero realmente no me compila y nose donde tengo el error, lo he intentado de bastantes formas pero si alguien me puede ayudar o mandarme algun ejemplo en concreto lo agradeceria mucho.
type DATOS is record
apellido: string(1..15);
Nombre:string(1..15);
Modelo: MODELO_TYPE;
fecha:string(1..10);
<etc>
end record;
package datos_io is new ada.sequential_io(DATOS);
use datos_io;
f_io:datos_io.file_type;
Datos_c:DATOS;
begin
create(f_io,append_file,"DATOS_CLIENTES.DAT");
<PIDO DATOS AL USUARIO>
AHORA COMO LOS INTRODUZCO EN EL REGISTRO Y A SU VEZ EN EL FICHERO???????
gracias por vuestra ayuda.
Tengo que realizar un fichero donde introduzca datos de clientes.
mi codigo es el siguiente pero realmente no me compila y nose donde tengo el error, lo he intentado de bastantes formas pero si alguien me puede ayudar o mandarme algun ejemplo en concreto lo agradeceria mucho.
type DATOS is record
apellido: string(1..15);
Nombre:string(1..15);
Modelo: MODELO_TYPE;
fecha:string(1..10);
<etc>
end record;
package datos_io is new ada.sequential_io(DATOS);
use datos_io;
f_io:datos_io.file_type;
Datos_c:DATOS;
begin
create(f_io,append_file,"DATOS_CLIENTES.DAT");
<PIDO DATOS AL USUARIO>
AHORA COMO LOS INTRODUZCO EN EL REGISTRO Y A SU VEZ EN EL FICHERO???????
gracias por vuestra ayuda.
Valora esta pregunta
0