FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour completar campo con nombre aleatorio
Posts: 149
Joined: Thu Jun 21, 2007 03:26 PM
completar campo con nombre aleatorio
Posted: Fri Feb 06, 2009 02:20 PM

Hola. Ayer arme un post preguntando como crear una base de datos con campos aleatorios;
Segun un numero ingresado por pantalla cargo

campo1, campo2... campon

me respondieron y funciono perfecto; ahora bien, como lleno despues esos campos???

en realidad no se llaman campo2, campo3, etc... se llaman con un codigo de 5 caracteres + "DES", asi tengo los campos:

c0001DES, c0002DES, etc, pero no siempre tengo de 1 a n, sino que quisas tengo 3, 9, 12... yo se cuales son, pero no se como poner tabla->campo que yo se := algo... ¿me explico?

no se el nombre de la columna, o mejor dicho, lo se, lo armo en tiempo de ejecucion segun la eleccion del usuario; si el usuario tildo 3 listas de precio, los campos seran 3, con el codigo de esa lista + "DES", pero on line tambien tengo que hacer
tabla->LIS01DES := algo... el LIS01DES lo conozco, y lo tengo en una variable, pero no se como poner tabla-> variable.

Probe con tabla->&variable... con &variable:=algo, siendo variable igual a "tabla->lis01des"

Bueno... debe ser una pavada, espero que comprendan lo que necesito. Gracias desde ya. Atte.

Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: completar campo con nombre aleatorio
Posted: Fri Feb 06, 2009 02:32 PM

Podés usar la funcion FieldPut( nIndice, uDato ), de esta manera referencias por el número de campo y no por el nombre. Espero te sirva. Saludos

Posts: 149
Joined: Thu Jun 21, 2007 03:26 PM
Re: completar campo con nombre aleatorio
Posted: Fri Feb 06, 2009 02:49 PM

PERFECTO... MIL GRACIAS...!!!

Continue the discussion