Tengo un par de objetos para hacer peticiones sobre mysql
ADODB.Connection 'cn
ADODB.Recordset 'rec
ADODB.Command 'cmd
cuando pido sentencias todo lo hace correctamente, pero cuando no existen registros, (.EOF y .BOF entonces deberían marcar TRUE) los valores
.EOF y .BOF del recordset son false
¿alguien entiende a que puede ser debido esto?
también me ocurre lo mismo al hacer un .recordcount
y aunque después yo lo posicione en el .MoveFirst
a la siguiente instrucción se vuelve majara y pone todos los valores a NULL
Es algo bastante inaudito y no encuentro ninguna solución
he comprobando cada una de las sentencias manualmente y todas son correctas, he depurado paso a paso y he encontado con que en las sentencias que existen valores y previamente hago un recordcount puedo ver los datos desde el depurador pero en cuanto realizan una instrucción cualquiera (asignación) se vuelven NULL por arte de magia
