objeto, creacion de data en tiempo de ejecucion

Post Reply
User avatar
Patricio Avalos Aguirre
Posts: 1028
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile
Contact:

objeto, creacion de data en tiempo de ejecucion

Post by Patricio Avalos Aguirre »

Estimados

Alguien me podria orientar en crear un objeto que este automaticamente cree las variables de una base de datos

me explico

si tengo una base de datos paso, con _

Code: Select all

dbCreate( "paso", {{ "c1, "n", 10, 0},;
                             { "c2, "c",, 30, 0}} )


create class tPaso
 var c1 as numeric 
 var c2 as character

  method x

endclass

desde ya muchas gracias
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Post by Carlos Mora »

Patricio,

la definicion de datas es de una CLASE y no de un objeto, por lo que deberías crear una CLASE por cada estructura diferente que tengas.

Una técnica alternativa, que existe solo en el modelo Clipper/Harbour, es el error handler. Mira el codigo fuente de TDatabase y verás como crea los pseudo-variables de instancia.

Yo uso esa técnica para acceder a _ de un ResultSet de ADO, y va muy bien.

Un saludo,

Carlos.
Post Reply