Este es un link permanente de Problemas al grabar en formview.
Puedes volver a ver el tema completo o ir al Acceso y trabajo con datos
25/06/2009 21:35:43
Omar Altamirano
Usuario no registrado
Problemas al grabar en formview
Responder  Citar
Hola buenas tardes estoy tratando de grabar un registro a una base de datos de access 2007 por medio de una conexion utilizando un formview en asp.net. tengo configurado el iis de escritura.

tengo la siguiente estructura

id           autonumerico
fecha      fecha/hora
resumen  texto

Actualizo y elimino y funciona todo correcto pero cuando trato de ingresar un registro y me aparece el siguiente mensaje:
Error de servidor en la aplicación '/Intranet'.

Ha intentado asignar el valor Null a una variable que no es un tipo de datos Variant.

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: Ha intentado asignar el valor Null a una variable que no es un tipo de datos Variant.
Error de código fuente:
Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.
Seguimiento de la pila:
[OleDbException (0x80004005): Ha intentado asignar el valor Null a una variable que no es un tipo de datos Variant.]   System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) +1003520   System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +255   System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +188   System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +58   System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +161   System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +113   System.Web.UI.WebControls.SqlDataSourceView.ExecuteDbCommand(DbCommand command, DataSourceOperation operation) +386   System.Web.UI.WebControls.SqlDataSourceView.ExecuteInsert(IDictionary values) +227   System.Web.UI.DataSourceView.Insert(IDictionary values, DataSourceViewOperationCallback callback) +86   System.Web.UI.WebControls.FormView.HandleInsert(String commandArg, Boolean causesValidation) +272   System.Web.UI.WebControls.FormView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +676   System.Web.UI.WebControls.FormView.OnBubbleEvent(Object source, EventArgs e) +95   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37   System.Web.UI.WebControls.FormViewRow.OnBubbleEvent(Object source, EventArgs e) +113   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37   System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +118   System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135   System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


Saludos y gracias...
Hospedado en domitienda