problema con textbox

17/01/2005 - 18:22 por warface75 | Informe spam
Hola, tengo un problema con un textbox y la manera de llenarlo con un dato
que estoy obteniendo de otro, lo que hace es tu escribes una clave en el
textbox1 lo busca en la base de datos y debe regresar un valor extraido de la
base, hasta el momento de hacer la consulta no hay problema, el problema es
que no se como extraer el dato, apenas empiezo a programar y aun no tengo la
experiencia para hacer esto, ojala puedan ayudarme gracias
 

Leer las respuestas

#1 Octavio Hernandez
17/01/2005 - 23:02 | Informe spam
Hola,

La consulta debería devolverte un único valor (un escalar), por eso lo mejor
creo que es usar el método ExecuteScalar() del comando.
Por ejemplo, si tienes los controles TextBox1 y TextBox2 con un nombre y una
dirección, respect. podrías hacer lo siguiente:

// supongo que es SQL Server y ya tienes una conexión preparada
SqlCommand miSentencia = new SqlCommand("SELECT * FROM Clientes WHERE Nombre
= '" + TextBox1.Text + "'", miConexion);
Object miResultado = sentencia.ExecuteScalar();
if (miResultado == null) // no se encontró
TextBox2.Text = "";
else
TextBox2.Text = (string) miResultado;

Slds,

Octavio

"warface75" escribió en el mensaje
news:
Hola, tengo un problema con un textbox y la manera de llenarlo con un dato
que estoy obteniendo de otro, lo que hace es tu escribes una clave en el
textbox1 lo busca en la base de datos y debe regresar un valor extraido de
la
base, hasta el momento de hacer la consulta no hay problema, el problema
es
que no se como extraer el dato, apenas empiezo a programar y aun no tengo
la
experiencia para hacer esto, ojala puedan ayudarme gracias

Preguntas similares