Foros del Web » Programando para Internet » ASP Clásico »

ExecuteNonQuery

Estas en el tema de ExecuteNonQuery en el foro de ASP Clásico en Foros del Web. Hola! Pos tengo un problema con el ExecuteNonQuery, me dice q uno de los valores para los parametros no se ha especificado, y no se ...
  #1 (permalink)  
Antiguo 27/12/2004, 11:32
 
Fecha de Ingreso: diciembre-2004
Mensajes: 35
Antigüedad: 20 años, 4 meses
Puntos: 0
ExecuteNonQuery

Hola!
Pos tengo un problema con el ExecuteNonQuery, me dice q uno de los valores para los parametros no se ha especificado, y no se por ke, el codigo es este.:

public void Conectar()
{
conexion=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\BDUsuario1.mdb");
conexion.Open();
}

public void Insertar(string sentencia)
{ OleDbCommand comando = new OleDbCommand(sentencia,conexion);
comando.ExecuteNonQuery();
}
donde conexion esta declarada como variable global, alguien tiene alguna idea?¿
  #2 (permalink)  
Antiguo 27/12/2004, 11:43
 
Fecha de Ingreso: diciembre-2004
Ubicación: Bs. As. - Argentina
Mensajes: 200
Antigüedad: 20 años, 5 meses
Puntos: 0
Calculo que le problema lo tenes en la sentencia.
Hace que te la tire a pantalla resulta y lo miramos a ver si es eso.

Saludos.
__________________
Javo.
www.thesitewatcher.com
Monitoreo y Auditoría de Sitios de Internet
  #3 (permalink)  
Antiguo 27/12/2004, 12:02
 
Fecha de Ingreso: diciembre-2004
Mensajes: 35
Antigüedad: 20 años, 4 meses
Puntos: 0
La verdad, he puesto el string dentro de la funcion insertar(), es decir sentencia como variable local, de esta manera:

string sentencia="Insert into Login(Nombre) values(aaa);";

pero aun asi me sigue dando el mismo error, asi q no creo q sea por eso, igual es por lo de la conexion, pero no se por ke
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:44.