Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2007, 14:40
Avatar de univercity
univercity
 
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 1 mes
Puntos: 0
Como utilizar los IF

Hola amigos,

tengo la siguiente pregunta, resulta que tengo un listado en un datagrid de un INVENTARIO algunos de los productos en el que muestro además del nombre el año de fabricacion, algun que otro analisis al producto, la bodega donde esta etc. muchos tienen saldo cero, entonces deseo que solo muestre la bodega de aquellos que estan con cero, pero mi problema de novato es que no se donde poner los IF (es decir en que parte del codigo),

les dejo parte del codigo si es que alguien me puede ayudar...

Sub GetAuthors_Click(Sender As Object, E As EventArgs)

Dim SelectCmd As String = "Select inventario.cepa,inventario.cosecha, inventario.saldo, Cubas.capacidad, Cubas.Bodega, inventario.cuba, inventario.ultimo_mov, inventario.acvol, inventario.fecha_acvol, inventario.id, vinos.variedad, vinos.calidad FROM inventario, Cubas, vinos WHERE cubas.Bodega =@Bodega and inventario.cuba = Cubas.cod_cuba and inventario.cepa = vinos.cepa and inventario.uso='S'"

Dim DS As DataSet
'este es el codigo que inserte, pero me dice que no estan definidas la variables.
if saldo = 0 then
variedad = ""
Cosecha = ""
calidad = ""
end if




Dim MyCommand As OleDbDataAdapter

MyCommand = New OleDbDataAdapter(SelectCmd, MyConnection)

MyCommand.SelectCommand.Parameters.Add(New OleDbParameter("@bodega", SqlDbType.NVarChar, 2))
MyCommand.SelectCommand.Parameters("@bodega").Valu e = MySelect.Value

DS = new DataSet()
MyCommand.Fill(DS, "cubas")




MyDataGrid.DataSource= DS.Tables("cubas").DefaultView
MyDataGrid.DataBind()
End Sub


Gracias de antemano
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein