Cita:
Iniciado por Aquaventus Hola
UNDR4, el
CBMarca.SelectedIndex = -1, colocalo al final despues de cargarlo por eso que no refleja. Saludos!.
.
seré idiota, tienes razón, muchas gracias por contestar
Solo una ultima cosa, al hacer esto me viene un problema con los filtros: Referencia a objeto no establecida como instancia de un objeto con CBMarca.SelectedValue.ToString en la linea 9
Así es como eh puesto los filtros de registros
Código vb:
Ver originalDim Query As String
If TBPClave.Text.Trim.Length = 0 And TBPNombre.Text.Trim.Length = 0 Then
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where id_marca='" & CBMarca.SelectedValue.ToString & "' order by nombre"
ElseIf TBPClave.Text.Trim.Length = 0 And CBMarca.SelectedIndex.Equals(-1) Then
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where clave like '" & TBPClave.Text & "' order by nombre"
ElseIf TBPClave.Text.Trim.Length = 0 And CBMarca.SelectedIndex.Equals(-1) Then
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where clave like '" & TBPNombre.Text & "' order by nombre"
ElseIf TBPClave.Text.Trim.Length <> 0 And TBPNombre.Text.Trim.Length = 0 Then
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where clave like '" & TBPClave.Text & "' and id_marca='" & CBMarca.SelectedValue.ToString & "' order by nombre"
ElseIf TBPClave.Text.Trim.Length = 0 And TBPNombre.Text.Trim.Length <> 0 Then
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where nombre like '" & TBPNombre.Text & "' and id_marca='" & CBMarca.SelectedValue.ToString & "' order by nombre"
Else
Query = "Select clave,nombre,descripcion,precioc,preciou from productos where clave like'" & TBPClave.Text & "' and nombre like '" & TBPNombre.Text & "'and id_marca='" & CBMarca.SelectedValue.ToString & "' order by nombre"
End If
'Crear Adaptador
oDataAdapter = New MySqlDataAdapter(Query, Conexion)
También eh intentado con (CBMarca.Text = "") supongo que estaré haciendo algo mal, pero necesito verificar que el combobox este vació para poder implementar mejor los filtros