Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Filtrar datagrid en capas

Estas en el tema de Filtrar datagrid en capas en el foro de .NET en Foros del Web. Hola tengo una aplicacion en vb.net en Ncapas. En mi capa datos tengo una clase llamada "detalleVentas", donde tengo la sgt funcion que obtiene la ...
  #1 (permalink)  
Antiguo 10/07/2014, 22:15
 
Fecha de Ingreso: marzo-2008
Mensajes: 94
Antigüedad: 16 años, 1 mes
Puntos: 0
Filtrar datagrid en capas

Hola tengo una aplicacion en vb.net en Ncapas.
En mi capa datos tengo una clase llamada "detalleVentas", donde tengo la sgt funcion que obtiene la ventas por cliente:

Public Function ListaVentas() As DataTable
cnn = objConexion.conectar
dim objCliente as new Cliente
Try
cnn.Open()
cmd = New SqlCommand("lista_ventas")
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.AddWithValue("@idcliente", objCliente.idcliente)
cmd.Connection = cnn

If cmd.ExecuteNonQuery Then
Dim dt As New DataTable
Dim da As New SqlDataAdapter(cmd)
da.Fill(dt)
Return dt
Else
Return Nothing
End If
Catch ex As Exception
MsgBox(ex.Message)
Return Nothing
Finally
cnn.Dispose()
cmd.Dispose()
End Try
End Function

En el form en la capa presentacion tengo este codigo en el evento keypress del textbox:

If (Char.IsLetter(e.KeyChar) Or Asc(e.KeyChar) = 32) Then
e.Handled = True
End If

If e.KeyChar = ChrW(Keys.Enter) Then
e.Handled = True
objCliente.idcliente = txtid.Text
'dt = objVentas.lista_ventas
'DataGridView1.DataSource = dt

End If

El problema que tengo es que el valor de @idcliente del procedimiento almacenado no es capturado desde el txt.

como puedo hacerlo??

ayudenme por favor.
gracias

Etiquetas: capas, datagrid, filtrar, net, sql, valor, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:06.