![]() |
Problema p/agregar registro Hola amigos :arriba: Me da el siguiente error al querer agregar(AddNew) un registro a la base de datos: "La operacion solicitada no es admitida por el proveedor" El codigo es el siguiente sBase = "c:\bases" Set cnn= New ADODB.Connection cnn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Source=" & sBase cnn.Open(sBase) SQLAltas="SELECT * FROM altas" Set recAltas=New ADODB.Recordset recAltas.Open SQLAltas, cnn, adOpenDynamic recAltas.AddNew ("Apellido"="asas") recAltas.Update Gracias :adios: |
CAMBIA ESTA PARTE Y ME DECIS QUE TAL TE VA. Código: recAltas.Open SQLAltas, cnn, adOpenDynamic, adLockOptimistic |
No...sigue dando el mismo error :no: |
AHH TAMBIEN ESTOO sBase = "c:\bases" aqui tiene que ser el direccionamiento entero incluyendo el archivo con su extencion.. por ejemplo sBase = "c:\bases\DATOS.MDB" si ese fuera el caso.. nos vemos.. |
Código: SQLAltas="SELECT * FROM altas"Si quieres un insert. cnn.Execute("insert into tabla values(valor1....)") |
mmm...podrìa probar con cnn.Execute(insert...), pero con AddNew deberìa funcionar...¿o no? Aclaracion: La línea "sBase=c:\base" fue sòlo un error al copiarlo en el mensaje. |
| La zona horaria es GMT -6. Ahora son las 07:53. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.