elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ayuda en MySql + C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda en MySql + C#  (Leído 2,522 veces)
ronald hisp

Desconectado Desconectado

Mensajes: 33


Las dudas crecen y crecen


Ver Perfil
Ayuda en MySql + C#
« en: 9 Junio 2009, 13:44 pm »

hola compañeros:
Estoy recien aprendiendo MySql... sia alguien domina algo me podria ayudar......





como ven me muestra en un datagriew ; todo lo avido en mi base de datos:
mi problema es que cuando cambio los datos del dataGriew le manda actualizar deberia guardar los cambios echos.
ese es mi dimlema que no se como.......(evento actualizar)

Código:
using MySql.Data.MySqlClient;

namespace Form2
{
    public partial class frmBCa : frmPlantilla
    {
        public frmBCa()
        {
            InitializeComponent();
        }
        public string strCon = "";
        public MySqlConnection xcon;
        private void btnSalir_Click(object sender, EventArgs e)
        {
            this.Close();
            xcon.Close();
        }

        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try{
            xcon.Open();
            string sql = "Select * from cargo where *****= "; //segun aqui debo hacer //conecta la tabla cargo
// **** deve los campos de la tabla creo
            MySqlDataAdapter da = new MySqlDataAdapter(sql, xcon);
            DataTable ds = new DataTable();
            da.Update(ds);
            da.Fill(ds);
            dgvCargo.DataSource = ds;
            MessageBox.Show ("Se actualizo la BD");
            }
        catch(Exception  ex)
            {
            MessageBox.Show(ex.ToString());
            }
        }

no se que pondria en lo comentado....


En línea

Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Re: Ayuda en MySql + C#
« Respuesta #1 en: 9 Junio 2009, 15:20 pm »

Veo mal tu consulta sql
Código
  1. string sql = "Select * from cargo where *****= "; //segun aqui debo hacer //conecta la tabla cargo



Deberia ser asi
Código
  1.  
  2. /*Este es un select que arrojara todos los registros que existan en
  3. esa tabla */
  4. string sql = "Select * from cargo";
  5.  
  6.  

y para el catch debe ser asi
Código
  1. Catch(Exception ex)
  2. {
  3. MessageBox.Show(ex.Message);
  4. }
  5.  
  6.  


« Última modificación: 9 Junio 2009, 15:24 pm por BadDevil » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines