Hola hermanos programadores!
Desde php me conecto con una bd access usando COM y muestro los datos:
$conn = new COM("ADODB.Connection");
$rs = new COM("ADODB.RecordSet");
$dsn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("Noticias.mdb");
$conn->Open($dsn);
$sql = "SELECT * FROM cliente WHERE Id=$_GET[id]";
$rs = $conn->Execute($sql);
echo $rs->Fields[0]->Value;
echo $rs->Fields[1]->Value;...
pero resulta que ahora queria hacer un update y no me deja, el error empieza asi:
Fatal error: Uncaught exception 'com_exception' with message .......
En mis epocas de Visual Basic recuerdo que los update y delete necesitaba hacer una instruccion más (Rs.update o Rs.Edit) no recuerdo.
Si es eso supongo que en COM existe algo parecido. En google solo encontre ejemplos usando un simple SELECT.
Ayuda!!Gracias!!!