No has hecho lo que te dije... que colocaras el
EXECUTENONQUERY antes del Dispose para que realiza la ejecución del insert :
Código C#:
Ver originalprivate void button1_Click(object sender, EventArgs e)
{
string connectionString = "Server=localhost;Database=gustavo_test;User ID=root;Password=root;Pooling=false;";
MySqlConnection conn = new MySqlConnection(connectionString);
this.listBox1.Items.Add("Titulo:" + this.textBox1.Text);
this.listBox1.Items.Add("Contenido:" + this.textBox2.Text);
this.textBox1.Text = string.Empty;
this.textBox2.Text = string.Empty;
string valor1 = this.textBox1.Text;
string valor2 = this.textBox2.Text;
string query = "INSERT INTO post (id, titulo, contenido, id_categoria) VALUES (null, 'valor1', 'valor2', 1)";
conn.Open();
MySqlCommand myCommand = new MySqlCommand(query, conn);
mycommand.ExecuteNonQuery();
myCommand.Dispose();
conn.Close();
textBox1.Focus();
}
Nos Cuentas. Saludos!

.