Se tiene la siguiente consulta:
Código:
$Res = $con.Exec("SELECT campo1, campo2, 'ABC' AS 'Dato' FROM xyz")
Con la nueva versión del componte gb.gb2 me he encontrado con estos resultados en su colección Fields:
Fields en SQLite: campo1, campo2, Dato
Fields en MariaDB: xyz.campo1, xyz.campo2, .Dato
Luego si quería los datos del result con el código:
C1 = $Res[“campo1”]
C2 = $Res[“campo2”]
Dabc = $Res[“Dato”]
En sqlite, todo bien pero en las base de datos relacionales…. ERROR!!!
Todas mis consultas que tuvieran un campo calculado o “martillado” generaban error por que sistema decía que no existen esas columnas…
Pues para las relacionales tuve que colocar el punto
Dabc = $Res[“
.Dato”]
¿Esto es un Bug o la nueva forma de acceder a los campos de las tablas en base de datos relacionales con el nuevo componente gb.db2?
Gracias por sus posibles respuestas.