Ver Mensaje Individual
  #26 (permalink)  
Antiguo 21/10/2011, 15:45
Avatar de rikakashi
rikakashi
 
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 13 años, 5 meses
Puntos: 33
Respuesta: Generar listbox en base a otro listbox en una base de datos sql, asp.net

bueno teniendo ya ese punto entonces ahora vamos a crear la cadena segun el select item del list claro es con esta funcion que lo generaremos.
primero borraremos cualquier rastro de la variable cadena anterior, solo coloca el nombre de tu primer list y este codigo utilizalo en el evento del boton

Código vb:
Ver original
  1. Dim cadena As String = ""
  2.         For i As Integer = 0 To lst1.Items.Count - 1
  3.             If lst1.SelectedItem(i) = True Then
  4.                 If cadena = "" Then
  5.                     cadena = "TABLE_NAME='" & lst1.SelectedItem(i).ToString & "'"
  6.                 Else
  7.                     cadena = cadena + (" OR TABLE_NAME='" & lst1.SelectedItem(i).ToString & "'")
  8.                 End If
  9.             End If
  10.         Next
  11.         Dim sql2 As String = "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE " & cadena & " GROUP BY COLUMN_NAME"
__________________
la programación es tan grande como la imaginación (+.+)