Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/11/2010, 04:22
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 4 meses
Puntos: 29
Respuesta: Problema con comillas en sentencia where

Se supone que si quieres que se tome como texto debe ir entre comillas simples, ¿no?
Valdria con poner Txt_HCPDI.Text en lugar de CDbl(Txt_HCPDI.Text).

En fin, yo no entiendo mucho. Si no es eso prueba a usar Val(). Eso devuelve un número y no una cadena.
Código vb:
Ver original
  1. If Txt_HCPDI.Text <> "" And Txt_HCPDS.Text <> "" Then
  2.   If strSelect = "" Then
  3.     strSelect = strSelect & " DiametroAnum between " & Val(Txt_HCPDI.Text) & " and " & Val(Txt_HCPDS.Text)
  4.   Else
  5.     strSelect = strSelect & " and DiametroAnum between " & Val(Txt_HCPDI.Text) & " and " & Val(Txt_HCPDS.Text)
  6.   End If
  7. End If
Suerte
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!