Você está aqui: C# ::: C# + MySQL ::: MySqlCommand |
Como criar uma tabela MySQL usando CREATE TABLE e o comando ExecuteNonQuery() da classe MySqlCommand do C#Quantidade de visualizações: 804 vezes |
|
Nesta dica mostrarei como disparar um comando SQL CREATE TABLE a partir de um objeto MySqlCommand usando o método ExecuteNonQuery(). O código C# está bem comentado para que você entenda todos os passos necessários para a realização da tarefa, desde a criação da conexão MySqlConnection até o disparo do comando ExecuteNonQuery. A tabela MySQL criada contém os campos id (auto incremento), titulo, autor, paginas e data_cadastro. Veja o código completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
using System;
using System.Data;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace EstudosMySQL {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) {
// objeto de conexão
MySqlConnection conn = null;
// string de conexão
string connStr = "server=localhost;user id=root; " +
"password=osmar1234; database=estudos; pooling=false";
try {
conn = new MySqlConnection(connStr);
conn.Open();
if (conn.State == ConnectionState.Open) {
// vamos criar a tabela MySQL disparando o comando CREATE TABLE
// primeiro criamos um novo objeto MySqlCommand
MySqlCommand comando = new MySqlCommand();
// definimos a conexão para este comando
comando.Connection = conn;
// definimos o comando SQL a ser executado
comando.CommandText = @"CREATE TABLE livros(id INTEGER PRIMARY KEY AUTO_INCREMENT,
titulo VARCHAR(100), autor VARCHAR(50), paginas INT(11), data_cadastro DATETIME)";
// e executamos o comando SQL
comando.ExecuteNonQuery();
MessageBox.Show("A tabela SQL foi criada com sucesso");
}
}
catch (MySqlException ex) {
MessageBox.Show("Erro: " +
ex.Message);
}
}
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






