![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
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: 777 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: 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 |