Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/08/2009, 13:39
Avatar de joselowolf
joselowolf
 
Fecha de Ingreso: octubre-2008
Mensajes: 22
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: .NET con Mysql

mira primero debes conectarte al servidor.
asi como por ejemplo:
Código:
 public DataSet Consultar(string Sql, DataSet ds)
        {
            ESTADO = false;
            MENSAJE = string.Empty;

            if (Sql == "")
            {
                MENSAJE = "Sql vacio";
                return ds;
            }
            try
            {
                //STRCONECTOR += ";Connect Timeout=100";
                MySqlConnection conn = new MySqlConnection(STRCONECTOR);
                MySqlDataAdapter adapter = new MySqlDataAdapter();
                adapter.SelectCommand = new MySqlCommand(Sql, conn);

                //libera memoria,
                if (ds != null && ds.Tables.Count>0)
                {
                    ds.Tables[0].Clear();
                    ds.Tables.Clear();
                    ds.Dispose();
                }

                ds = new DataSet();
                adapter.Fill(ds);
               //DataRow dr1= ds.Tables[0].Rows[0];

                if(ds.Tables.Count==0)
                {
                    DataTable dt = new DataTable("CONSULTA SIN VALOR");
                    DataRow dr;
                    dt.Columns.Add("NO REGISTROS");
                    dr=dt.NewRow();
                    dr[0]="SIN REGISTROS";
                    dt.Rows.Add(dr);
                    ds.Tables.Add(dt);
                }
                ESTADO = true;
                conn.Close();
                return ds;
            }
            catch (MySqlException e)
            {
                if (ds.Tables.Count != 0)
                {
                    ESTADO = true;
                    return ds;
                }
                ESTADO = false;
                MENSAJE = e.Message;
            }
            return null;
        }
utilizando un string coneccion; este permite entre otras cosas indicar el servidor.

después según el codigo anterior los valores estaran un dataset. y después lo que haces es:

txt_nombre.text=ds.tables[0].rows[0]["nombre columna"].tostring();


y ya.

simple.

no te olvides que necesitas el conector de mysql para .net, que lo descargar desde mysql.com