Hola amigos estoy utilizando AccessDataSource para trabajar con base de datos de access y tengo un problema al momento de grabar los datos, el problema es que graba el registro en blanco:
este es el codigo de la pagina.
<asp:AccessDataSource ID="Conexion_Facturacion" runat="server"
DataFile="~/Ejemplos/Base_Datos/Facturacion.mdb"
InsertCommand="INSERT INTO [Clientes] ([Codigo_Cliente],[Nombre], [Direccion], [Ciudad],[Telefono], [Celular], [RUC])
VALUES (@Codigo,@Nombre,@Direccion,@Ciudad,@Telefono,@Cel ular,@RUC)">
<InsertParameters>
<asp:Parameter Name="Codigo" Type="String" />
<asp:Parameter Name="Nombre" Type="String" />
<asp:Parameter Name="Direccion" Type="String" />
<asp:Parameter Name="Ciudad" Type="String" />
<asp:Parameter Name="Telefono" Type="String" />
<asp:Parameter Name="Celular" Type="String" />
<asp:Parameter Name="RUC" Type="String" />
</InsertParameters>
</asp:AccessDataSource>
Los controles de mi formulario tienen los mismos nombres que los que se utilizand en los parametros
y Ejecuto Insert desde el botón de comando de esta forma.
Protected Sub CmdGrabar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CmdGrabar.Click
Conexion_Facturacion.Insert()
End Sub
Gracias y espero su respuesta.