// My First MySQL Program
#define adOpenForwardOnly 0
#define adOpenKeyset 1
#define adOpenDynamic 2
#define adOpenStatic 3
#define adLockReadOnly 1
#define adLockPessimistic 2
#define adLockOptimistic 3
#define adLockBatchOptimistic 4
FUNCTION Main()
LOCAL cQuery := "SELECT * FROM MyTable",;
cConnection := "DRIVER={MySQL ODBC 3.51 DRIVER};SERVER=localhost;DATABASE=zoo;USER=root;PASSWORD=abc123"
oCon:=toleauto():new("adodb.connection")
oRs := CREATEOBJECT( "ADODB.Recordset" )
oRs:Open( cQuery , cConnection, adOpenKeyset, adLockOptimistic )
/* ¿ cuantas Columnas trajo de regreso el query ? */
? STR(oRs:Fields:Count()) // Este trabaja bien; devuelve el numero de columnas correcto = 3
/* ¿ cuantos renglones trajo de regreso el query ?*/
? STR(oRs:RecordCount()) // ESTE NO FUNCIONA; SIEMPRE DEVUELVE -1
RETURN TRUE
Algun compañero del foro que me pueda dar una idea por donde anda el problema?
George
Mi Primer MySQL
George:
? STR(oRs:Fields:Count()) // Este trabaja bien
? STR(oRs:RecordCount()) // ESTE NO FUNCIONA
Y si cambias el segundo a ?
? STR(oRs:Records:Count()) o Record
Saludos, Armando
? STR(oRs:Fields:Count()) // Este trabaja bien
? STR(oRs:RecordCount()) // ESTE NO FUNCIONA
Y si cambias el segundo a ?
? STR(oRs:Records:Count()) o Record
Saludos, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero