C sharp - Aprendiendo c sharp

 
Vista:

Aprendiendo c sharp

Publicado por Pedro (1 intervención) el 18/04/2010 13:34:33
he estado teniendo problemas, pues estoy haciendo un formulario en c sharp que ese conecte a una base de datos y que haga una consulta y que despues de esa consulta me traiga los datos de un campo a un Textbox pero me da un error al programarlo ,,

ayudenme que tengo esto es un examen para esta semana

El error me da cuando utilizo instancialectura para traer los datos del campo.

anexo los codigos utilizados
gracias

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Actualizar
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

// Conexion a la Base de Datos.
SqlConnection InstanciaConexion = new SqlConnection("Data Source=PedroSantana-PC\\SQLEXPRESS;Initial Catalog=Prueba;Integrated Security=Yes;");





//Cadena de Comandos SQL.
SqlCommand InstanciaComando = new SqlCommand("select * from dbo.TipoContacto where IdTipoContacto = ('" + textBox1.Text + "')", InstanciaConexion);

InstanciaConexion.Open();
//Connexion abierta



// Ejecucion de la Cadena de Comandos.
SqlDataReader Instancialectura = InstanciaComando.ExecuteReader ();

Instancialectura.Read();

if (Instancialectura.HasRows == true)
{
textBox2.Text = Instancialectura ("descripcion").ToString ();
}
// Cerrar la Base de Datos
InstanciaConexion.Close();

// Destruccion del Objeto/Instancia Utilizada.
InstanciaComando.Dispose();

}


}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Aprendiendo c sharp

Publicado por systemtak (67 intervenciones) el 25/04/2010 18:31:54
Hola :


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Actualizar
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

// Conexion a la Base de Datos.
SqlConnection InstanciaConexion = new SqlConnection("Data Source=PedroSantana-PC\\SQLEXPRESS;Initial Catalog=Prueba;Integrated Security=Yes;");

InstanciaConexion.Open();
//Connexion abierta

//Cadena de Comandos SQL.
SqlCommand InstanciaComando = new SqlCommand("SELECT * FROM TipoContacto where IdTipoContacto =' "+textBox1.text.trim()+" ' ", InstanciaConexion);

// Ejecucion de la Cadena de Comandos.
SqlDataReader Instancialectura = InstanciaComando.ExecuteReader ();

while( Instancialectura.read() )
{

textBox2.Text = Instancialectura ["descripcion"].ToString ();

}

}
}


espero que con esos cambios te ayude ..

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar