none
Ayuda con mi codigo para el formulario

    Pregunta

  • Hola muchachos la verdad es que soy nuevo en esto de vb.net pero pues tengo que entregar para el trabajo una pantalla que entre otras cosas me permita insertar, buscar, actualizar  o insertar registros en una base de datos, ya realice la conexión a mi servidor y a las tablas que necesito, ya tengo mi formulario creado con mis respectivas textbox y mis botones sin embargo me marca un error que no se como solucionar, ya que en la videoguia que estoy siguiendo no tienen ningún tipo de inconveniente, así que espero me puedan ayudar, de momento únicamente estoy intentando hacer que funcione el botón  de insertar por lo tanto les dejo mi código y el error, de antemano gracias 

    Public Class Form1

        Private Sub Op_200BindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Op_200BindingNavigatorSaveItem.Click
            Me.Validate()
            Me.Op_200BindingSource.EndEdit()
            Me.TableAdapterManager.UpdateAll(Me.Controldataset)

        End Sub

        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'TODO: esta línea de código carga datos en la tabla 'Controldataset.Op_200' Puede moverla o quitarla según sea necesario.
            Me.Op_200TableAdapter.Fill(Me.Controldataset.Op_200)

        End Sub

        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Me.Op_200TableAdapter.Insert()
            Me.Op_200TableAdapter.Fill(Me.Controldataset.Op_200)
        End Sub
    End Class

    y este es el error

    Error 1 No se ha especificado ningún argumento para el parámetro '_Garantía__S_A_R_' de 'Public Overridable Overloads Function Insert(IdCentroRegional As String, IdSegmento As String, IdDirectorZona As Short?, IdEjecutivo_Pusher As Short?, Fecha_de_Recepción As Date?, Revisado_con_pendientes As Date?, Fecha_de_formalización As Date?, Acreditado As String, BUC As String, Monto_AutComite As Double?, Moneda_AutComite As String, IdTipoCrédito_AutComite As Short?, IdTipoOperación_AutComite As Short?, Tasa_Fija_AutComite As Double?, Spread_AutComite As Double?, Comisión_Apertura_AutComite As Double?, Comisión_Saldos_No_Dispuestos_AutComite As Double?, Monto As Double?, Moneda As String, IdTipoCrédito As Short?, IdTipoOperación As Short?, Tasa_Fija As Double?, Spread As Double?, Comisión_Apertura As Double?, Comisión_Saldos_No_Dispuestos As Double?, Número_de_Revisiones As Short?, Observaciones As String, Nombre_incorrecto_de_intervinientes As Boolean?, Rep_Legales_de_intervinientes_sin_facultades As Boolean?, En_Monto As Boolean?, En_Plazo As Boolean?, En_Tasa As Boolean?, Otros_Operativos As Boolean?, Detalle_Otros_Operativos As String, Datos_incorrectos_en_la_cuenta_de_Cheques As Boolean?, Deficiencias_Instrumentación_Garantía As Boolean?, Problemas_en_Buró_de_Crédito As Boolean?, Falta_firma_Apoderados_Banco As Boolean?, Falta_Póliza_de_Seguro As Boolean?, Dictamén_Jurídico As Boolean?, Identificaciones As Boolean?, Otros_Documentos_Faltantes As Boolean?, Documentos_Faltantes As String, Domicilio_en_el_extranjero As Boolean?, Ciudad_del_Acreditado As String, Garantía_extranjero As Boolean?, No_de_Crédito As String, IdRevisadoPor As Short?, _Garantía__S_A_R_ As String, SUCURSAL As String) As Integer'. C:\Users\Z736712\Documents\Visual Studio 2008\Projects\Angry\Angry\Form1.vb 17 9 Angry

    lunes, 13 de febrero de 2017 22:39

Respuestas

  • Pero sólo estás pasando tres parámetros y la función tiene otros muchos. Lo que te indica el error es que no estás asignando los valores de todos los parámetros de esa función.


    Saludos, Javier J

    miércoles, 15 de febrero de 2017 7:52

Todas las respuestas

  • El error te está indicando que la función Insert a la que llamas desde Button1_Click tiene unos parámetros para los que no estás indicando valores.

    Saludos, Javier J

    martes, 14 de febrero de 2017 9:05
  • es el detalle no se como ponerle ejemplo yo coloco

      Me.Op_200TableAdapter.Insert(IdTextBox.Text, AcreditadoTextBox.Text, BUCTextBox.Text) que son los campos que a mi me interesa llenar y sin embargo me sigue marcando ese error

    martes, 14 de febrero de 2017 17:43
  • Pero sólo estás pasando tres parámetros y la función tiene otros muchos. Lo que te indica el error es que no estás asignando los valores de todos los parámetros de esa función.


    Saludos, Javier J

    miércoles, 15 de febrero de 2017 7:52