Tema: Like ...
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/06/2002, 14:10
Avatar de Hereje
Hereje
 
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 23 años
Puntos: 2
Re: Like ...

holas...

como soy muy malo explicando te voy a poner el código para que lo veas:

Fijate bien que aca la palabra que va despues de LIKE aparece entre " (comillas dobles) pero en realidad es con comillas simples, pero aca la pongo y sale doble...

SQL = "SELECT Id, Nombre, Apellido FROM Usuarios WHERE Apellido LIKE 'flores' ;"

Aca te devolveria todos los registros con apellido flores, sin importar las máyusculas ni minúsculas.

SQL = "SELECT Id, Nombre, Apellido FROM Usuarios WHERE Apellido LIKE 'f%' ;"

El signo % se denomina comodín en Like.
Aca te devolveria todos los registros con apellidos que empiezan con la letra f, si la cosulta fuese '%f' devolveria todos lo apellidos terminados con f.

SQL = "SELECT Id, Nombre, Apellido FROM Usuarios WHERE Apellido LIKE '%flo%' ;"

Aca te devolveria todos los registros que en el apellido contenga la palabro flo; por ejemplo puede devolver los siguiente:
flo res
caflo te
díaz miraflo
se entiende?


A respuesta de tu otra duda, te voy a dar un ejemplo de que el usuario te ha enviado un form pero uno de los campos no es obligatorio, entonces lo ha dejado en blanco y lo ha enviado, pero vos en la bd lo tenes que guardar como "Anonimo":
Código:
<%
Dim Mensaje, Autor, Correcto
Correcto = True
Mensaje = Trim(Request.Form("Mensaje"))
Autor = Trim(Request.Form("Mensaje"))
If Len(Mensaje) < 1 Then
Correcto = False
End If
If Len(Autor) < 1 Then
Autor = "Anónimo"
End If  
If Correcto Then
'...Te conectas a la bd y a la tabla...
Tabla.AddNew
Tabla.Fields("Autor") = Autor
Tabla.Fields("Mensaje") = Mensaje
Tabla.Update
'...cerras todo...
Else
'...el campo mensaje esta vacio, y 
'no se puede...
Response.Write("Debe ingresar un mensaje...")
End If
%>
Espero que te haya servido de algo todo esto..
cualquier duda volve a escribir...
Hasta pronto y suerte !!

Sergio Flores<br>La Rioja, Argentina.<br><a href="http://www.lamatufia.com.ar">La Matufia</a>