CLR: .Net / Mono / Boo / Otros CLR > C#

 Access+c#

(1/1)

VanessaV:
Hola que tal,

Espero puedan apoyarme en esta situación, necesito hacer un insert a una tabla que esta en access, tengo el siguiente codigo

string strConn = Convert.ToString(Session["DSNOle"]);  //cadena de conexion
string Query = "Insert into ( , , , , ) values ( , , , , , ) ";
OleDbConnection OledbConn = new OleDbConnection(strConn);
OleDbCommand OledbCorr = new OleDbCommand(Query,OledbConn);
OledbConn.Open();
OledbCorr.ExecuteNonQuery();
OledbConn.Close();

pero me marca un error,
Detalles de la excepción: System.Data.OleDb.OleDbException: La operación debe usar una consulta actualizable.

Alguien sabe como puedo resolver este problema???

Gracias de antemano. :D

JuanK:
"Insert into ( , , , , ) values ( , , , , , ) ";

que es eso???
hasta donde se eso no es ninguna sentencia SQL, ese es el error.

VanessaV:
Era INSERT INTO TABLA(CAMPO1, CAMPO2, CAMPO3) VALUES('VALOR1','VALOR2',VALOR3).

Pero ya resolví el problema, gracias de todas formas.

programsa:

--- Cita de: "VanessaV" --- Era INSERT INTO TABLA(CAMPO1, CAMPO2, CAMPO3) VALUES('VALOR1','VALOR2',VALOR3).

Pero ya resolví el problema, gracias de todas formas.
--- Fin de la cita ---
hola me podrias decir como solucionaste el error  del insert desde asp

saludos y gracias

VanessaV:
Hola, solo era darle permisos a la Base de Datos para poder insertar datos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa