Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/02/2005, 02:50
Avatar de neivan
neivan
 
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 3 meses
Puntos: 1
dependera de del servicio, por ejemplo si tinee mas datos a guardar se utilizaria fijo otra tabla.

Puedes tener si son por ejemplo 5 servicios 5 campos booleanos,de esta manera te seria muy sencilla hacer la consulta utilizando lo que te he puesto en el anterior mensaje

Yo lo haria con otra tabla servicios ,para la consulta agencia cuyo codigo tal...
La consulta seria mas larga por q deberias comprobar por cada servicui q la agencia este en la tbla servicios con ese servicio

"where agenciaid in (select agenciaid from servicios where servicio= "& servivio.selected " & ") and agenciaid in (....) ...."

Dependera de los servicios q esten chequeados y esto lo haras con

dim j as integer
For j = 0 To checkboxlist.Items.Count - 1
If checkboxlist.Items(j).Selected Then
' Entra si esta seleccionado
strSql +="and agenciaid in(select agenciaid from servicios where servicio="& _ checkboxlist.Items(j).text" & ")
end if
Next

Haber si con esto puedes solucionar tus problemas