Visual Basic - elegir un rango

Life is soft - evento anual de software empresarial
 
Vista:

elegir un rango

Publicado por Luis Antonio (44 intervenciones) el 04/11/2004 18:10:54
Hola a todos.

¿Como puedo elegir un rango con dos campos uno apellidos y el otro nombre?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de RAUL
Val: 2
Ha aumentado su posición en 97 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:elegir un rango

Publicado por RAUL (443 intervenciones) el 04/11/2004 19:40:05
QUE TIPO DE BD???
EL COMANDO SQL BETWEEN SIRVE PERO ES UN COMANDO SQL
Intervalos de Valores
Para indicar que deseamos recuperar los registros según el intervalo de valores de un campo emplearemos el operador Between cuya sintaxis es:
campo [Not] Between valor1 And valor2 (la condición Not es opcional)

En este caso la consulta devolvería los registros que contengan en "campo" un valor incluido en el intervalo valor1, valor2 (ambos inclusive). Si anteponemos la condición Not devolverá aquellos valores no incluidos en el intervalo.

SELECT * FROM Pedidos WHERE CodPostal Between 28000 And 28999;
(Devuelve los pedidos realizados en la provincia de Madrid)

SELECT IIf(CodPostal Between 28000 And 28999, 'Provincial', 'Nacional')
FROM Editores;
(Devuelve el valor 'Provincial' si el código postal se encuentra en el intervalo,
'Nacional' en caso contrario)

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:elegir un rango

Publicado por Luis Antonio (44 intervenciones) el 04/11/2004 23:21:47
La base de datos en en access desde VB

Y el problema es que el rango es apellidos, nombre

Algo parecido a esto, pero que funcione.

cn.Execute "INSERT INTO TemporalPagos Select Apellidos, nombre, " _
& " Domicilio, Poblacion, postal, provincia From Clientes Where " _
& " (Apellidos >= '" & Trim$(primeraPalabra1) & "' And " _
& " Nombre >= '" & Trim$(Ultimapalabra1) & "')" _
& " and (Apellidos <= '" & Trim$(primeraPalabra2) & "' And " _
& " Nombre <= '" & Trim$(Ultimapalabra2) & "')"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar