SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: adanmarin en Domingo 1 de Noviembre de 2009, 08:04

Título: Pasar datos de una BD a un textBox
Publicado por: adanmarin en Domingo 1 de Noviembre de 2009, 08:04
Aqui esta el codigo, por favor ayudeme quien sepa, el error que me marca es en dr, al correrlo me dice
**dr es campo pero se utiliza como metodo**
resolver este problema o si hay otra manera favor de decirme, se los agradecere mucho Gracaias

quiero mostrar el id en el textbox

Código: C#
  1.  
  2.  public partial class frmNuevo : Form
  3.     {
  4.         private OleDbCommand comando;
  5.         private OleDbConnection conexion;
  6.         private DataTable datos;
  7.         private OleDbDataAdapter DA;
  8.         private OleDbConnection conexionId;
  9.         private OleDbDataReader dr;
  10.              private void frmNuevo_Load(object sender, EventArgs e)
  11.         {
  12.            
  13.             cargarId();
  14.         }
  15.         public void cargarId()
  16.         {
  17.             conexionId.Open();
  18.             comando.CommandType = CommandType.Text;
  19.             comando.CommandText = "SELECT MAX(Id) AS Maximo FROM Clientes";
  20.             comando.Connection = conexionId;
  21.             dr = comando.ExecuteReader();
  22.             while (dr.Read())
  23.             {
  24.                 txtId.Text = dr("Maximo");
  25.             }
  26.             dr.Close();
  27.             conexionId.Close();
  28.                    
  29.         }
  30.         public frmNuevo()
  31.         {
  32.             conexionId = new OleDbConnection();
  33.             conexion = new OleDbConnection();
  34.             comando = new OleDbCommand();
  35.             datos = new DataTable();
  36.             DA = new OleDbDataAdapter();
  37.            
  38.             conexion.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\Estados.mdb";
  39.             conexionId.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\LeCombine.mdb";
  40.             InitializeComponent();
  41.          
  42.            
  43.         }
  44.  
  45.  
Título: Re: Pasar datos de una BD a un textBox
Publicado por: solis_in en Jueves 19 de Noviembre de 2009, 01:34
de esta manera lo hago yo en Mysql para mostrar los datos que estan en un datagrid . no se si te sirva

textBox8.Text = DgBus.CurrentRow.Cells[1].Value.ToString();

textbox8= donde apparecera el dato
dgbus=nombre del datagrid
[1] el campo de la DB .


ojala te sirva, saludos!!!!!!!