• Domingo 22 de Diciembre de 2024, 14:32

Autor Tema:  Problema Al Insertar Datos  (Leído 5213 veces)

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Problema Al Insertar Datos
« en: Martes 4 de Enero de 2005, 21:02 »
0
: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
[size=109]Fco. Aguilar[/size]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Problema Al Insertar Datos
« Respuesta #1 en: Jueves 6 de Enero de 2005, 15:52 »
0
adjunta el proyecto en un archivo .zip por favor, asi loo podre revisar mejor.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problema Al Insertar Datos
« Respuesta #2 en: Jueves 6 de Enero de 2005, 17:48 »
0
Ok. aki esta un proyecto que estoy utilizando como prueba, de esta forma ya que este me quede poder aplicarlo al original..
[size=109]Fco. Aguilar[/size]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Problema Al Insertar Datos
« Respuesta #3 en: Jueves 6 de Enero de 2005, 18:01 »
0
ok, lo revisare esta noche
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problema Al Insertar Datos
« Respuesta #4 en: Jueves 6 de Enero de 2005, 18:24 »
0
Sale Muchas Gracias...........
[size=109]Fco. Aguilar[/size]

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problema Al Insertar Datos
« Respuesta #5 en: Jueves 6 de Enero de 2005, 19:39 »
0
Disculpa, este es el codigo en el que estoy trabajando, lo que pasa que el otro, el anterior al que ya le habia hecho unos cambios.....
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
[size=109]Fco. Aguilar[/size]

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Problema Al Insertar Datos
« Respuesta #6 en: Sábado 8 de Enero de 2005, 19:01 »
0
y en ese ultimo cual es el problema...?


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problema Al Insertar Datos
« Respuesta #7 en: Sábado 8 de Enero de 2005, 19:57 »
0
:comp:
El problema es el mismo, no me permite insertar datos me marca un error que la verdad no encuentro cual es el problema.

El error que me marca es el siguiente:


La operacion 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
[size=109]Fco. Aguilar[/size]

PaKo76

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problema Al Insertar Datos
« Respuesta #8 en: Martes 11 de Enero de 2005, 19:28 »
0
Muchas Gracias por la ayuda que me brindaron con esta duda........

Al fin pude insertar informacion en mi base de datos, el problema que tuve fue o mas bien eran los permisos tanto a mi base de datos como al folder de mi servidor(mi pc).

El activar el ASPUSER, el VSUser y el IIS_User....

De todos muchas Gracias por apoyarme..

La información la pude localizar en :

http://support.microsoft.com/default.aspx?...0&Product=aspne
[size=109]Fco. Aguilar[/size]