
gracias adelantadas a los que me ayuden con esto... saludos
| ||||
Respuesta: SharpDevelop - Como Ver una Consulta en un Formulario no se si me di a entender jeje necesito hacer una consulta y plasmarlar en un formulario pero no se como hacerlo podrian apoyarme con esto por favor |
| |||
Respuesta: SharpDevelop - Como Ver una Consulta en un Formulario Hola espero te sirva esto, neceitas agregar un gridview, las columnas se generan automaticamente cuando se le indica de donde tomara los datos (el datasource), este codigo no lo probe, pero si falta algo sera muy poco en las primeras lines del form imports system.data.sql imports system.data.sqlclient y en algun evento Dim ds As New DataSet Dim coman As New SqlCommand Dim conn As New SqlConnection("cadena de conexion") Dim adap As New SqlDataAdapter ds.Tables.Add("tutabla") coman.CommandText = "SELECT * FROM Universidades" coman.Connection = conn adap = New SqlDataAdapter(coman) adap.Fill(ds.Tables("tutabla")) gridview1.datasource = ds.Tables("tutabla") Esta es otra forma usando otro tipo de conexion Dim coman As OleDbDataAdapter Dim sent As String Dim ds As New DataSet ds.Tables.Add("temp") sent = "select * from tabla" OleDbConnection1.Open() coman = New OleDbDataAdapter(sent, OleDbConnection1) coman.Fill(ds.Tables("temp")) Me.DataGridView1.DataSource = ds.Tables("temp") OleDbConnection1.Close() Saludos!! |
| ||||
![]() gracias compañero por responder estudiare el codigo haber si logro descifrarlo, jeje ya que solo eh visto como ingresar datos, pero hare el esfuerzo. Creo q me falto agregar mas datos de como hago la conexion con mysql uso el conector MySQL Connector Net 6.2.2 Esta sentencia nos la dieron para meter guardar los datos a la BD y en la cual sol nos dijeron que modificaramos lo negrito de acuerdo a como uno declaro los textbox Cita: los tipos de conexion de Mysql a Shardevelop de como conectar y mandar llamar datos de BD pudieran variar o cambiar (como lo q hiciste tu) dependiendo el tipo de conector que utilices?MySqlConnection vccon = new MySqlConnection(); vccon.ConnectionString = "server=localhost;password=;database=prueba;User Id=root"; string sentencia = " INSERT INTO cajas VALUES( " + textBox1.Text + ",'" + textBox2.Text + "'," +textBox3.Text+")"; MySqlCommand comando = new MySqlCommand(sentencia,vccon); vccon.Open(); int res; res = comando.ExecuteNonQuery(); vccon.Close(); MessageBox.Show("Se registro"); amigo una molestia mas podrias explicarme el codigo? claro solo que partes son las que deberia modificar muchas gracias de antemano... saludos compañero |
| |||
Respuesta: SharpDevelop - Como Ver una Consulta en un Formulario Un consejo, no solo modifiques lo que esta en negrita, hay que tocar todo y darle 1000 vueltas aunque nos de los mismos 1000 errores (o mas). aqui va la explicacion del codigo: Dim ds As New DataSet 'esto es como una base de datos virtual Dim coman As New SqlCommand 'es como que la sentencia que se ejecutara en la BD Dim conn As New SqlConnection("cadena de conexion") 'esta pues es la cadenade conexion... Dim adap As New SqlDataAdapter 'trabaja con el coman y la conexion, nos sirve para llenar el las tablas dataset ds.Tables.Add("tutabla") 'agregamos una tabla a nuestro db virtual coman.CommandText = "SELECT * FROM Universidades" coman.Connection = conn adap = New SqlDataAdapter(coman) '' el coman lleva la sentencia y la conexion adap.Fill(ds.Tables("tutabla")) gridview1.datasource = ds.Tables("tutabla") ''aqui le decimos al grid que muestre el resultado de esa consulta Y sí, la forma de conectarse puede cambiar según el tipo de conector y como se use, Nota1: la verdad no se si sera igual en sharpdevelop, pero algo parecido será. |
| ||||
Respuesta: SharpDevelop - Como Ver una Consulta en un Formulario ok gracias compañero probare tu explicacion que esta muy entendible y de lo que mencionas de que si es igual en el Shardevelop escuche que es casi lo mismo que en el C-sharp por cualquier cosa regreso por aka si me atoro en algo...mil gracias hermano |
| ||||
Respuesta: SharpDevelop - Como Ver una Consulta en un Formulario ups creo que no pude, hice una aplicacion pequeña de prueba para ver si me podrian explicar con manzanitas como mostrar los datos en el dataGridView1 ![]() ![]() de la parte de arriba "REGISTRO DE DATOS" para ingresar datos a la BD_kaka en el boton de guardar introduci este codigo y todo salio bien: Cita: El problema fue por aca en la parte de "CONSULTA" en el boton de "BUSCAR" meti este codigo el cual ya no supe completar y me da error y no supe que mas hacerle:MySqlConnection vccon = new MySqlConnection(); vccon.ConnectionString = "server=localhost;password=;database=kaka;User Id=root"; string sentencia = " INSERT INTO cliente VALUES( '"+ box1.Text +"','"+box2.Text+"','"+box3.Text+"')"; MySqlCommand comando = new MySqlCommand(sentencia,vccon); vccon.Open(); int res; res = comando.ExecuteNonQuery(); vccon.Close(); box1.Text=""; //id box2.Text=""; //nombre box3.Text=""; //edad MessageBox.Show("Se registro"); Cita: MySqlConnection vccon = new MySqlConnection(); vccon.ConnectionString = "server=localhost;password=;database=kaka;User Id=root"; string sentencia = " SELECT FROM nombre FROM cliente VALUES"; MySqlCommand comando = new MySqlCommand(sentencia,vccon); vccon.Open(); dataGridView1.datasource = ("cliente"); //aqui le decimos al grid que muestre el resultado de esa consulta int res; res = comando.ExecuteNonQuery(); vccon.Close(); MessageBox.Show("Busqueda Terminada"); espero me puedan apoyar con esto y gracias de antemano |
Etiquetas: |