none
datagridview c# shar, Base de Datos Cassandra RRS feed

  • Pregunta

  • buenos dias si me pudieran ayudar tengo cargar los datos de una base de datos "Apeche Cassandra" en un datagrid alguno me puede ayudar a poder solucionar el problema. Gracias

    Les copio el codigo que tengo listo ya puedo agregar datos desde la aplicacion lo que no logro es como visualizarlos en el datagrid.

    using Cassandra;
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using Cassandra.Data;

    namespace prueba
    {
        public partial class frm_alumnos : Form
        {
            private DataTable dt;
            public frm_alumnos()
            {
                InitializeComponent();
            }

            private void Form1_Load(object sender, EventArgs e)
            {
               Cluster cluster = Cluster.Builder().AddContactPoint("127.0.0.1").Build();
               ISession session = cluster.Connect("Cassandra");
               //dt = new DataTable();
               //dt.Columns.Add("Cedula");
               //dt.Columns.Add("Nombre");
               //dt.Columns.Add("Primer Apellido");
               //dt.Columns.Add("Segundo Apellido");
               //dgv_alumnos.DataSource = dt;
               
               
        
              
               
                
                
                 

               


            }

            private void btn_agregar_Click(object sender, EventArgs e)
            {
                Cluster cluster = Cluster.Builder().AddContactPoint("127.0.0.1").Build();
                ISession session = cluster.Connect("Cassandra");
                string nombre = "";
                string papellido ="";
                string sapellido = ""; 
                string cedula ="";
                cedula = txt_cedula.Text;
                nombre = txt_nombre.Text;
                papellido = txt_p_apellido.Text;
                sapellido = txt_s_apellido.Text;
                if (txt_cedula.Text =="")
                {
                    MessageBox.Show("Digite la Cedula","Alerta",MessageBoxButtons.OKCancel,MessageBoxIcon.Information);
                }
                else
                {
                    txt_cedula.Text = cedula;
                    txt_nombre.Text = nombre;
                    txt_p_apellido.Text = papellido;
                    txt_s_apellido.Text = sapellido;
                    session.Execute("insert into usuarios (cedula, nombre, p_apellido, s_apellido) values ('" + cedula + "', '" + nombre + "', '" + papellido + "', '" + sapellido + "')");
                    MessageBox.Show("Se Agrego el Usuario con Exito", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    
                }
                
                 
            }
           
            private void btn_salir_Click(object sender, EventArgs e)
            {
                DialogResult dialogo = MessageBox.Show("Desea Salir de la Aplicacion", "Mensaje", MessageBoxButtons.YesNo);
                if (dialogo == DialogResult.Yes)
                {
                    this.Close();
                }
                
            }

        
        }
    }

    miércoles, 5 de octubre de 2016 18:19

Respuestas