La Red de Conocimientos Pedagógicos - Currículum vitae - Consulta vb SQL de múltiples condiciones

Consulta vb SQL de múltiples condiciones

Por ejemplo, implemente la siguiente consulta de múltiples condiciones:

Private Sub Command1_Click() Dim jsql jsql = ""

Dim smyregion As String If Check1. Valor = 1 Entonces

jsql = "Nombre del libro como '%" + Texto1.Text + "%'" Fin si

Si Check2.Value = 1 Entonces Si jsql = "" Entonces

jsql = "Nombre del autor como'%" + Texto2.Text + "%'" Else

jsql = jsql & "y Nombre del autor como'%" + Texto2.Text + " %'" End If End If

If Check3.Value = 1 Then If jsql = "" Then

jsql = "Nombre de publicación como'%" + Text3.Text + " %'" Else

jsql = jsql & "y nombre del editor como '%" + Text3.Text + "%'" End If End If

If Check4.Value = 1 Entonces si jsql = "" Entonces

jsql = "Tiempo de publicación como '%" + Text4.Text + "%'" De lo contrario

jsql = jsql & "y Tiempo de publicación como ' %" + Text3.Text + "%'" End If End If

If Check5.Value = 1 Then If jsql = "" Then

jsql = "Categoría de libro como '% " + Text5.Text + "%'"

Else

jsql = jsql & "y categoría de libro como '%" + Text5.Text + "%'" End If End If

Si jsql = "" Entonces

MsgBox "¡Seleccione las condiciones de consulta!", vbInformation, "Sistema de gestión de audio y vídeo de libros" Salir Sub Else

Adodc1.RecordSource = "seleccione * del libro donde " & jsql Adodc1.Refresh End If

Si Adodc1.Recordset.RecordCount > 0 Entonces establezca DataGrid1.DataSource = Adodc1 End If End Sub

Privado Sub Command2_Click() Descargarme End Sub