Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 02-ene-2008, 10:39   #1 (permalink)
F3l1p3 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 24
Ayuda con hacer consultas a la BD con c#

Hola a todos.

Soy primerizo en esto.

Estoy haciendo una pagina web con c# y tengo dos texbox en los cuales ingreso las fechas de inicio y fin de la consulta, ahora bien quiero hacer una consulta de unos rut de clientes en base a las fechas de ingreso.

La consulta esta hecha pero nose como poner en el where que me lean los textbox para hacer el filtro


Si no me entienden explico mejor. Gracias.
F3l1p3 está desconectado   Responder Citando
Antiguo 02-ene-2008, 11:35   #2 (permalink)
AnYeLuZ ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 19
Re: Ayuda con hacer consultas a la BD con c#

seria algo así:
"SELECT bla bla bla WHERE FECHA1 = '" + TextBox1.Text + "' AND FECHA2 = '" + TextBox2.Text "'";

Casi no se alcanza a ver. El orden es: = Apostrofe - Comillas - Signo de más - Nombre y campo del control - Signo de más - Comillas - Apostrofe

Saludos
AnYeLuZ está desconectado   Responder Citando
Antiguo 02-ene-2008, 15:15   #3 (permalink)
mdavila ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 405
Re: Ayuda con hacer consultas a la BD con c#

cuidado con las fechas...
Recomiendo que en tu select la fecha sea un parametro @fecha
Ejemplo:

"SELECT bla bla bla WHERE FECHA1 = @fecha1 and FECHA2= @fecha2;

Cmd.Parameters.Add(New SqlClient.SqlParameter("@fecha1", SqlDbType.DateTime, 8, "fecha1"))
Cmd.Parameters.Add(New SqlClient.SqlParameter("@fecha2", SqlDbType.DateTime, 8, "fecha2"))
Cmd.Parameters(0).Value = Ctype(TexBox1.Text.Trim, Date)
Cmd.Parameters(1).Value = Ctype(TexBox2.Text.Trim, Date)

Recomiendo esto ya que al pasar la fecha por parametro, sql se encarga de armarlo en el idioma correspondiente automaticamente.

Suerte
mdavila está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:48.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93