Create Procedure Sp_ConsultaOrden
@Orden Int
As
Select
[Link],ProductName,[Order Details].UnitPrice as Precio,
Quantity as Cantidad, [Order Details].UnitPrice * Quantity as Subtotal
From [Order Details],Products,Orders
where [Order Details].ProductID=[Link]
and [Link]=[Order Details].OrderID
and [Link]=@Orden
Return
go
Create Procedure Sp_ConsultaFecha
@FechaIni Varchar(20),
@FechaFin Varchar(20)
As
Select
[Link],ProductName,[Order Details].UnitPrice as Precio,
Quantity as Cantidad,[Order Details].UnitPrice * Quantity as Subtotal
From [Order Details],Products,Orders
where [Order Details].ProductID=[Link]
and [Link]=[Order Details].OrderID
and OrderDate Between @FechaIni and @FechaFin
Return
Go
Codigo para el formulario
Imports [Link]
Imports [Link]
Imports [Link]
Public Class Form1
Public Conexion As String = "Data Source=UPEA_A27;Initial Catalog=NorthWind;User Id = SA;Password=123;"
Public objDataSet As New DataSet()
Private Sub Ok_Click(ByVal sender As [Link], ByVal e As [Link]) Handles [Link]
If [Link] Then
Dim objCommand As New [Link]("Sp_ConsultaOrden")
[Link] = [Link]
[Link]()
[Link]()
[Link]("@Orden", [Link], 10)
[Link]("@Orden").Value = Val([Link])
[Link] = New [Link](Conexion)
[Link]()
Dim objAdapter As New SqlDataAdapter(objCommand)
[Link](objDataSet)
[Link]()
[Link] = [Link](0)
End If
If [Link] Then
Dim objCommand As New [Link]("Sp_ConsultaFecha")
[Link] = [Link]
[Link]()
[Link]()
[Link]("@FechaIni", [Link], 15)
[Link]("@FechaIni").Value = [Link]
[Link]("@FechaFin", [Link], 15)
[Link]("@FechaFin").Value = [Link]
[Link] = New [Link](Conexion)
[Link]()
Dim objAdapter As New SqlDataAdapter(objCommand)
[Link](objDataSet)
[Link]()
[Link] = [Link](0)
End If
End Sub
End Class