Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2010, 13:30
rubencho5413
 
Fecha de Ingreso: agosto-2008
Mensajes: 20
Antigüedad: 15 años, 9 meses
Puntos: 0
Consultar por fechainicio, fechafin y un por caso

Hola amigos, estoy ejecutando un procedimiento almacenado que trae tres parametros que son los siguientes

Use simulacion
Go
Drop Procedure consulta_repo
Go

Create Procedure consulta_repo
@reposi char(60),
@Fechaini datetime,
@Fechafin datetime
As
Select Idcaso as "NUMERO DE CASO", Subcateg as "SUBCATEGORIA", Tipoproducto AS "TIPO PRODUCTO", FechaApertura AS "FECHA DE APERTURA From tprincipal Where Categ Like @reposi AND FechaApertura between @Fechaini and @Fechafin
Go


y el codigo que utilizo para ejecutar solo por el parametro @reposi es el siguiente:

Dim conex2 As New SqlConnection("Data Source=ASNCO-REDJUN01 ;Initial Catalog=simulacion;integrated security=SSPI; persist security info=True;")
Dim command2 As New SqlCommand("consulta_repo", conex2)
command2.CommandType = CommandType.StoredProcedure
conex2.Open()

Dim oda2 As New SqlDataAdapter
oda2.SelectCommand = command2
oda2.SelectCommand.Connection = conex2

Dim opara2 As New SqlParameter("@reposi ", SqlDbType.Char) 'si recuerdas el parametro generado en sql @nomb
opara2.Size = 60 'tamaño de caracteres ha recibir el parametro
opara2.Value = cbx1.Text
command2.Parameters.Add(opara2)


Dim ods As New DataSet

oda2.Fill(ods, "tprincipal")
DGVdatos.DataSource = ods.Tables("tprincipal")


El problema es que cuando le agrego los dos parametros de fecha

Dim opara2 As New SqlParameter("@reposi ", SqlDbType.Char, "@Fechaini", SqlDbType.DateTime, "@Fechafin", SqlDbType.DateTime)

me dice que "error de resolucion de sobrecarga porque ninguna de las funciones 'New' a las que se tiene acceso acepta este numero de argumentos."

Por favor ayudenmen que es muy importante, muchas gracias

Última edición por rubencho5413; 03/03/2010 a las 13:51 Razón: ES OTRO TEMA