saludos.
Estoy teniendo agunos problemas con los insert a una base de datos sqlserver 2000.
Estoy pasando todos los parametros pero me da el error diciendome que no he pasado el parametro de clave primaria.
El insert es el siguiente:
strInsert = "insert into registro" + " values("
+ numerot + ", "
+ fechayhora + ", '"
+ nombre + "', '"
+ claveuser + "', "
+ montototal + ", "
+ duracion + ", "
+ duracion + ")";
this.sqlDataAdapter1.InsertCommand.CommandText = strInsert;
this.sqlDataAdapter1.InsertCommand.ExecuteNonQuery();
Esto me da el suguiente error:
---------------------------
Insert Error
---------------------------
Error in inserting new record : Prepared statement '(@numero_ticket decimal(8,0))insert into registro values(5, '29-' expects parameter @numero_ticket, which was not supplied.
---------------------------
OK
---------------------------
No se cual puede ser el error...
Si alguien pudiera orientarme acerca de esto o de la correcta forma de realizar el insert, se lo agradecere..
Gracias por la atencion