C sharp - insertar registros desde mono a mysql

 
Vista:

insertar registros desde mono a mysql

Publicado por Angel (6 intervenciones) el 28/04/2010 20:45:29
hola estoy haciendo un programita en monodevelop que se conecte a una base de datos, el cual me haga consultas y haga altas de registros desde el mono, lo de la consulta y la conexion ya lo tengo solo me falta lo de insertar datos alguien me puede ayudar como hacerlo?? gracias porfas un saludo aki les dejo mi codigo

using System;

using System.Data;
using MySql.Data.MySqlClient;
namespace proyecto
{
class MainClass
{
public static void Main(string[] args)
{
string connectionString = "Server=localhost;Database=motorapasos;User ID=root;Password=trejo79;Pooling=false";
MySqlConnection conn = new MySqlConnection(connectionString);
*
string query = "SELECT suceso,fecha FROM eventos";
*
conn.Open();
*
MySqlCommand myCommand = new MySqlCommand(query, conn);
MySqlDataReader myReader = myCommand.ExecuteReader();
*
while (myReader.Read())
{
Console.Write("El suceso es: " + myReader["suceso"].ToString());
Console.WriteLine(" la fecha es: " + myReader["fecha"].ToString());
*
}
myReader.Close();
myCommand.Dispose();
conn.Close();
}
}
}

este codigo es el q me hace consultas y me conecta, pero kiero insertar datos intente con esto:

using System;
using System.Data;
using MySql.Data.MySqlClient;
namespace conexion
{
class MainClass
{
public static void Main(string[] args)
{
string connectionString = "Server=localhost;Database=motorapasos;User ID=root;Password=trejo79;Pooling=false;";
MySqlConnection conn = new MySqlConnection(connectionString);
*
string query = "SELECT suceso,fecha FROM eventos";
IDbCommand dbcmd = dbcon.CreateCommand();

string Mysql= "INSERT INTO `motorapasos`.`eventos` (`suceso` ,`fecha`);";
dbcmd.CommandText= sql; //se manda el query
dbcmd.ExecuteReader(); // se ejecuta el query
dbcon.Close(); // se cierra la conexión

protected virtual void buttonAgregar_clic (object sender, System.EventArgs e)
{
IDbCommand comando = conn.CreateCommand();

conn.Open();

string strSQL = "INSERT INTO eventos VALUES (" + textsuceso.Text + ",'" + textfecha.Text + "')";
comando.CommandText = strL;
comando.ExecuteQuery();
conn.Close();

treeview_load();

*
conn.Open();
}
*
MySqlCommand myCommand = new MySqlCommand(query, conn);
MySqlDataReader myReader = myCommand.ExecuteReader();
*
while (myReader.Read())
{
Console.Write("El suceso es: " + myReader["suceso"].ToString());
Console.WriteLine(" la fecha es: " + myReader["fecha"].ToString());
*
}
myReader.Close();
myCommand.Dispose();
conn.Close();
}
}

pero el codigo no hace nada, no sale error ni nada, pero solo me sale el resultado de la consulta espero alguien me pueda ayudar gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:insertar registros desde mono a mysql

Publicado por Juan Manuel Castañeda (71 intervenciones) el 02/05/2010 01:48:33
El codigo funcioan correctamente si le muestra los datos que ud insertó
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar