consulta
Publicado por Miguel (281 intervenciones) el 24/05/2017 12:41:08
Puede alguien indicarme el error que tengo en esta consulta.
Tengo un solo registro que cumple las dos condiciones pero no me lo saca en el DataGridView
Gracias y un saludo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Sub cargaGasIng()
Try
Dim ingreso As String = "Ingreso_c"
Dim gasto As String = "Gasto_c"
Dim consulta As String = "Select * From GastoIngreso WHERE Operacion = " & ingreso & " OR Operacion = " & gasto & " AND IdCalde = " & CInt(txtIdCalde.Text)
da = New OleDbDataAdapter(consulta, cn)
ds = New DataSet
da.Fill(ds, "GastoIngreso")
cn.Close()
Dim dr As DataRow
dr = ds.Tables("GastoIngreso").Rows(fila)
Me.txtId.Text = Convert.ToString(dr("Id"))
Me.txtIdCaldeG.Text = Convert.ToString(dr("IdCalde"))
Me.txtOperacion.Text = Convert.ToString(dr("Operacion"))
Me.txtFechaG.Text = Convert.ToString(dr("Fecha"))
Me.dgv.DataSource = ds.Tables("GastoIngreso")
Me.dgv.CurrentCell = dgv.Rows(fila).Cells(0)
muestraFormato()
Catch ex As Exception
If Err.Number = 9 Or Err.Number = 5 Then
LimpiarGroupBox(gbGastos)
LimpiaDgv()
Else
MsgBox(ex.Message, MsgBoxStyle.Information, ToString)
End If
End Try
End Sub
Tengo un solo registro que cumple las dos condiciones pero no me lo saca en el DataGridView
Gracias y un saludo
Valora esta pregunta


0