none
Problemas con Datarow al buscar datos RRS feed

  • Pregunta

  • En este procedimiento busco si el pago que se almacena en  mi tabla tbl.docuventa(IDDocuVenta) existe en mi tabla solicitud en el q caso que si exista no hay problemas

    Pero me sale un error en esta linea cuando no existe mi pago en mi tabla solicitud .. y esto sucede cuando comparo mi pago tbl.docuventa(IDDocuventa) con mi  tabla solicitud(IDDocuventa) ... El error que me sale es  : operator = missing . Como lo podria validar

    DR = dt.Select("IDDocuVenta=" & lblpa.Text)

    Public Sub verificarpago()

          Dim da As New SqlDataAdapter("select * from OPP.tblSolicitud", conString)
            Dim da1 As New SqlDataAdapter("select * from [dbo].[tblDocuVentaDetalle]", conString)
            Dim da2 As New SqlDataAdapter("select * from [dbo].[tblDocuVenta]", conString)

            Dim dt As New DataTable
            Dim dt1 As New DataTable
            Dim dt2 As New DataTable
            da.SelectCommand.CommandText = "select top 1 IDDocuVenta from OPP.tblSolicitud WHERE tblSolicitud.idAlum = '" & Session("IDAlumno") & "' order by fechaRelle desc"
            da.Fill(dt)
            g1.DataSource = dt
            g1.DataBind()

    da1.SelectCommand.CommandText = "select top 1 IDDocuVenta from [dbo].[tblDocuVentaDetalle] WHERE IDAlumno = '" & Session("IDAlumno") & "' and IDConcepto = '" & Session("IDConcepto") & "' AND FechaCreacion >= '01/01/2015' order by FechaCreacion desc" da1.Fill(dt1) ddlpago.DataSource = dt1 ddlpago.DataTextField = "IDDocuVenta" ddlpago.DataValueField = "IDDocuVenta" ddlpago.DataBind() boletaulti = ddlpago.Text ddlpago.Visible = False lblpa.Text = boletaulti lblpa.Visible = False Dim DR() As DataRow DR = dt.Select("IDDocuVenta=" & lblpa.Text) If DR.Length > 0 Then 'Ya existe el registro lblexis.Text = " Aviso : No hay nueva boleta" nuevaboleta = 0 Else lblexis.Text = "Aviso : si hay nueva boleta" nuevaboleta = 1 End If End Sub




    • Editado fredsale lunes, 23 de marzo de 2015 15:32
    lunes, 23 de marzo de 2015 15:13