Fecha y hora actual: Sab 19 May, 2012 22:09 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Utilizar un TextBox.Text en una orden SQL

Responder al Tema

Índice del Foro > Visual Basic .NET > Utilizar un TextBox.Text en una orden SQL

Autor Mensaje
Baldomero
Usuario Iniciado


Registrado: 24 Oct 2011
Mensajes: 15

Mensaje Publicado: Mie 23 Nov, 2011 13:54 pm

Título del mensaje: Utilizar un TextBox.Text en una orden SQL

Responder citando

Buenos días:
Agradecería me ayudaran en este problema. Tengo la tabla A con el campo JJ que la tengo presente en el TextBox1.Text. Deseo dar una orden a la tabla B donde también está el campo JJ. Algo así como
sql = "SELECT * FROM B WHERE B.jj = TextBox1.Text"
luego tendría que hacer
MaxRows para saber cuántos registros cumplen las condiciones.
O sea que lo ideal sería
SELECT COUNT titular FROM B WHERE B.jj = TextBox1.Text"
pero mi problema es el mismo: que el contenido de TextBox1.Text no pasa a la orden SQL. En VB6.0 estaba la propiedad TextBox1.Value que solucionaba esto, pero no en VB2010.
¿Cómo puedo pasar el valor del texto a la orden SQL?
Me han recomendado emplear JOIN, pero el problema sigue siendo el mismo, que no pasa el texto a la condición. Lo he puesto entre ' ', entre " " y sin comillas de ninguna clase pero nasti monasti.
No sé si la solución sería utilizando SqlParameter(@titular, TextBox1.Text) pero debe haber un camino más sencillo (además esto sería un berenjenal en el que no me manejaría)
¿Me podéis ayudar? Gracias.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
JamTe
Usuario Inquieto


Registrado: 30 Jun 2011
Mensajes: 62
Ubicación: En todas partes menos en la cama

Mensaje Publicado: Mie 23 Nov, 2011 16:36 pm

Título del mensaje: Re: Utilizar un TextBox.Text en una orden SQL

Responder citando

Saca la consulta fuera
"SELECT COUNT titular FROM B WHERE B.jj =" & TextBox1.Text

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Baldomero
Usuario Iniciado


Registrado: 24 Oct 2011
Mensajes: 15

Mensaje Publicado: Mie 23 Nov, 2011 17:55 pm

Título del mensaje: Re: Utilizar un TextBox.Text en una orden SQL

Responder citando

JamTe escribió:
Saca la consulta fuera
"SELECT COUNT titular FROM B WHERE B.jj =" & TextBox1.Text

¡¡Muchas gracias!!

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Calcular el valor de un textBox a partir de otr...

Noha C, C#, Visual C++ 12 Jue 15 Mar, 2012 18:24 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Una orden SQL SUM() que no suma

Baldomero Visual Basic .NET 2 Jue 12 Ene, 2012 22:45 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

TextBox que no es leido por SELECT

Baldomero Visual Basic .NET 4 Vie 25 Nov, 2011 00:39 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Conectar textbox con tabla de access

soyeddygh Visual Basic .NET 2 Mie 12 Oct, 2011 19:36 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Que Lenguaje Utilizar

Chantab Programación en general 1 Mar 13 Sep, 2011 17:26 pm Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,