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

 Problema Al Insertar Datos

(1/2) > >>

PaKo76:
:devil:  Tengo el siguiente codigo:

private void btnOther_Click(object sender, System.EventArgs e)
  {
  int Id = Int32.Parse(txtId.Text);
  Clases.Insert INS = new CSI.Clases.Insert();
  INS.guardar(Id);
  }

donde mando guardar aqui:

public void guardar(int iId)
    {
    // Create Instance of Connection and Command Object
   string connectionString = "provider=Microsoft.Jet.OLEDB.4.0;" + @"Data Source = CS.mdb";
   OleDbConnection conn = new OleDbConnection(connectionString);
   // Defining the commandString
   string commandString = "INSERT INTO Clientes (idCedula) VALUES ('@Id')";
   // Defining the Data Adapter
   OleDbCommand myCommand = new OleDbCommand(commandString, conn);
   myCommand.Parameters.Add(new OleDbParameter("@Id", OleDbType.Integer));
   myCommand.Parameters["@Id"].Value = iId;
   // Open the database connection and execute the command
   myCommand.Connection.Open();
   myCommand.ExecuteNonQuery();
   myCommand.Connection.Close();
  }

el problema es que me marca el siguiente error:

La operación debe usar una consulta actualizable.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.OleDb.OleDbException: La operación debe usar una consulta actualizable.

Error de código fuente:


Línea 186:         
Línea 187:         myCommand.Connection.Open();
Línea 188:         myCommand.ExecuteNonQuery();
Línea 189:         myCommand.Connection.Close();
Línea 190:         
 

Archivo de origen: c:\inetpub\wwwroot\csi\clases\insert.cs    Línea: 188

Alguien podria auxiliarme, ya que tengo buen rato con este problema que me estoy desesperando ya.  :(
Ya le quite los Parameter pero aun asi me sigue marcando el mismo error en el ExecuteNonQuery, diciendome que La operación debe usar una consulta actualizable.

Gracias

JuanK:
adjunta el proyecto en un archivo .zip por favor, asi loo podre revisar mejor.

PaKo76:
Ok. aki esta un proyecto que estoy utilizando como prueba, de esta forma ya que este me quede poder aplicarlo al original..

JuanK:
ok, lo revisare esta noche

PaKo76:
Sale Muchas Gracias...........

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa