Problemas con SQL embebido
Publicado por Jesus Bosch (1 intervención) el 03/06/2002 11:46:43
Mmmm... como deciros esto. Me gustaría que alguien me aclarara algunos misterios en relación al ADO, por ejemplo:
esto funciona:
ADODC1.recordsource="SELECT * FROM emp"
adodc1.refresh
pero esto....
ADODC1.recordsource="INSERT INTO emp(ename) VALUES('pepe')"
ADODC1.refresh
ESTO NO FUNCIONA!! PORQUE? Se que hay que hacerlo de la siguiente forma, pero no se porque...
ADODC1.recordset.close
ADODC1.recordset.open "INSERT INTO emp(ename) VALUES('pepe')"
Esto si funcionaria ,pero me gustaria saber porque, ademas,el ADODC1.close a veces es necesario, y a veces no, y entonces peta al ser compilado...!!! Alguna aclaración pofavó!!!
Gracias por adelantado..
esto funciona:
ADODC1.recordsource="SELECT * FROM emp"
adodc1.refresh
pero esto....
ADODC1.recordsource="INSERT INTO emp(ename) VALUES('pepe')"
ADODC1.refresh
ESTO NO FUNCIONA!! PORQUE? Se que hay que hacerlo de la siguiente forma, pero no se porque...
ADODC1.recordset.close
ADODC1.recordset.open "INSERT INTO emp(ename) VALUES('pepe')"
Esto si funcionaria ,pero me gustaria saber porque, ademas,el ADODC1.close a veces es necesario, y a veces no, y entonces peta al ser compilado...!!! Alguna aclaración pofavó!!!
Gracias por adelantado..
Valora esta pregunta


0