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

funcion entre fechas y no funciona

Estas en el tema de funcion entre fechas y no funciona en el foro de .NET en Foros del Web. hola, tengo un procedimiento hecho en una parte del programa que funcioana a las mil maravillas pero al usarlo en otro formulario me da un ...
  #1 (permalink)  
Antiguo 05/07/2011, 07:09
 
Fecha de Ingreso: noviembre-2010
Ubicación: madrid
Mensajes: 478
Antigüedad: 13 años, 5 meses
Puntos: 5
Pregunta funcion entre fechas y no funciona

hola, tengo un procedimiento hecho en una parte del programa que funcioana a las mil maravillas pero al usarlo en otro formulario me da un error, alguíen sabe por que?¿?

Private Sub filtroproveedor()


Dim adapt As New OleDbDataAdapter
Dim setda As New DataSet
Dim com = conexion.CreateCommand

'Try
com.CommandType = CommandType.Text
com.CommandText = "SELECT NFacturaSRCabecera,CodProveedor,NombreProveedor,Fe chaPedido,TotalFactura,FechaVencimiento,FormaPago, OtroDto,OtroImpuesto,Id From LineasAlbaranesHCabecera Where NombreProveedor = ('" & UCProveedores.Text & "') AND FechaVencimiento @FI AND @FF ORDER BY Id"
com.Parameters.AddWithValue("@FI", Fecha1.Value.Date.ToString("dd/MM/yyyy"))
com.Parameters.AddWithValue("@FF", Fecha2.Value.Date.ToString("dd/MM/yyyy"))

adapt.SelectCommand = com
adapt.Fill(setda, "LineasAlbaranesHCabecera")


'aquí cargo el datasource y el datamenber del datagrid
DgAlbaranes.DataSource = setda
DgAlbaranes.DataMember = "LineasAlbaranesHCabecera"
DgAlbaranes.Columns(0).HeaderText = "NºFactura"
DgAlbaranes.Columns(1).HeaderText = "Cod."
DgAlbaranes.Refresh()
'Catch
MessageBox.Show("Compruebe sus datos", "Aviso GesDreamtPos")
'End Try
End Sub
  #2 (permalink)  
Antiguo 05/07/2011, 07:48
 
Fecha de Ingreso: noviembre-2010
Ubicación: madrid
Mensajes: 478
Antigüedad: 13 años, 5 meses
Puntos: 5
Respuesta: funcion entre fechas y no funciona

arreglado, era fecha pedido y no vencimiento, perdón

Etiquetas: fechas, funcion
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 16:01.