border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 04-08-2008, 13:49:28
Avatar de afede19
Buena Participación en el Foro
 
Registrado: ene 2006
Posts: 81
afede19 Valoración +2
Predeterminado duda con sql

Hola amigos, estoy trabajando con SQL para una busquedas de valores y tengo duda con la fecha.
La sentencia es la siguiente:

sSql = "SELECT * FROM [Afiliacion] WHERE [Afiliacion].[Apellido y Nombre] = '" & valorApellido & "' AND [Afiliacion].[Afiliacion_Fecha] = '" & valorFecha & "'"

Lo que quiero es que me traiga el Apellido y Nombre de tal fecha, pero me parese que la parte de la fecha no me anda, anda bien la busco solamente por Apellido y Nombre.-

Gracias
Responder Con Cita
  #2 (permalink)  
Antiguo 04-08-2008, 14:29:47
Gran Participación en el Foro
 
Registrado: sep 2006
Posts: 169
El_Principiante Valoración +2
Predeterminado Re: duda con sql

Dependiendo de como tengas el formato de Fecha pero deberias hacer la consulta de esta forma:

Código:
sSql = "SELECT * FROM [Afiliacion] WHERE [Afiliacion].[Apellido y Nombre] = '" & valorApellido & "' AND [Afiliacion].[Afiliacion_Fecha] = #" & Format(valorFecha,"dd/MM/yyy") & "#"
espero te funcione
__________________
El exito no es un milagro, es una Recopensa
Responder Con Cita
  #3 (permalink)  
Antiguo 04-08-2008, 16:52:36
Avatar de afede19
Buena Participación en el Foro
 
Registrado: ene 2006
Posts: 81
afede19 Valoración +2
Predeterminado Re: duda con sql

Hola amigos, he probado la sentencia:

sSql "SELECT * FROM [Afiliacion] WHERE [Afiliacion].[Apellido y Nombre] = '" & valorApellido & "' AND [Afiliacion].[Afiliacion_Fecha] = #" & Format(valorFecha,"dd/MM/yyy") & "#"

anda de 10 + iva
pero quisiera saber si me pude enseñar como se puede mostrar los que estan en vacios (sin datos).-


Gracias amigos.
Responder Con Cita
  #4 (permalink)  
Antiguo 04-08-2008, 18:44:51
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.431
J.M.Movilla Valoración +2
Predeterminado Re: duda con sql

Si tú le pones como condición que el campo "Apellido y Nombre" contenga lo mismo que contiene la variable "valorApellido" es claro que no te va a presentar los registros que tengan vacío ese campo. Por lo mismo, el campo "Afiliacion_Fecha" obligadamente ha de tener una fecha igual a la variable "valorFecha"; es decir, no puede estar vacío. Sin embargo sí te aparecerán los registros que tengan vacío cualquier otro campo diferente a los dos que tú le obligas a que contengan datos condicionados.

Si tú quisieras que además de los registros que cumplan las dos condiciones antedichas te aparezcan los registros que estén vacíos (cosa no recomendable, por absurda) habría que añadir esa condición en la SQL. Ni siquiera se me ocurre indicarte cómo hacerlo, porque, insisto, lo absurdo hay que evitarlo...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT. Ahora son las 04:05:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right