Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2007, 01:59
kitty14
 
Fecha de Ingreso: mayo-2007
Mensajes: 88
Antigüedad: 17 años
Puntos: 0
Insertar ADO.NET

Estoy intentando hacer un insert con ADO.NET. Para ello utilizo un dataAdapater y DataSet, solo que no se que es lo que hago mal porque no me funciona.

Dim insertar As String
con.Open()
insertar = "INSERT INTO empleado (nombreEmp,apelEmp) VALUES (" & strNom & "," & strApel & ")"
dtAdap.InsertCommand = New OleDb.OleDbCommand(insertar, con)
dtAdap.InsertCommand.ExecuteNonQuery() **
dtAdap.Update(ds, "empleado")
con.Close()

La Base de datos que uso es Access, en esa tabla tengo tres campos: nombre empleado que es de tipo string, apellido empleado es de tipo string y luego tengo un numero de empleado que es autonumerico y se va incrementando el solo. Cuando hago el insert no pongo nada en numEmp, doy por hecho que se autoincrementa solo, no se si hago bien, igual es eso por lo que me falla. El fallo me lo da en la linea que tiene los dos asterisco.Alguien sabe porque puede ser?

Gracias de antemano.