Os membros mais ativos da semana
| ลя¢кล∂ý | ||||
| Sluk | ||||
| megalodonte | ||||
| julio1303 | ||||
| cilas | ||||
| Okumura | ||||
| diegosnts | ||||
| ~Necr0 | ||||
| Mr.Hardass | ||||
| pauloevilyn10 |
Tópicos Recentes
Parceiros
Conectando MySQL através do Delphi
:: Informática :: :: Programação :: Delphi
Página 1 de 1 • Compartilhe •
Conectando MySQL através do Delphi
Conectando MySQL através do Delphi
Bom, como todos sabem, o Delphi tem a possibilidade de usar banco de dadosMySQL.
Mas muitas pessoas não sabem como fazer isso, para ter uma idéia, o banco de dados SQL, é bem conhecido na programação em Object Pascal, mas servidores SQL são muito caros.
Por isso irei lhes mostrar neste artigo, como usar banco de dados Mysql, que é muito mais em conta que servidoresSQL.
Mas afinal, o que é MySQL?
Agora vamos, ao que interessa, que é como usar conexão a banco de dados Mysql, e quais componentes usar.
No decorrer deste artigo, irei dar alguns exemplos, comandos e outros.
Na barra de ferramentas do Delphi, crie um novo aplicativo em File >New >Application.
Após feito isto, va até a 7ª aba "dbExpress", após isto coloque os componentes "SQLConnection", "SQLQuery".
Depois de ter colocado estes 2 componentes acima, clique na 5ª aba "Data Access", e coloque o 1º componente, "DataSource" no form também.
Bom, agora os componentes já foram colocados em seu formulário, vamos à configuração dos componentes:
No componente "SQLConnection" de 2 cliques sobre ele.
Em "Driver Name", esolha a opção "MYSQL".
Em "Connection Name", escolha a opção "MSConnection".
Agora em "Connection Settings", configure da seguinte forma:
Após feita a configuração, clique no botão acima em "Test Connection", para testar a conexão, em seguida clique em OK.
Agora no componente "SQLQuery", na propriedade "SQLConnection" coloque o valor "SQLConnection1".
No componente "DataSource", na propriedade "DataSet", atribua o valor "SQLQuery1".
Pronto sua conexão ao Mysql foi feita, agora vou mostrar um pequeno exemplo, de como iserir dados.
No form, coloque os componentes: "TEdit", "TButton", todos dois estão localizados na 1ª aba "Standard".
Dê 2 cliques sobre o componente "TButton", ai, aparecerá uma tela, para editar, ai, escreva o seguinte:
Pronto ai está um pequeno sistema que nos mostra passo-a-passo como acessar base de dados mysql e também como iserir dados usando sintaxe sql, não vou me aprofundar mais sobre as sintaxes SQL, para isso visite:
http://www.mysql.org
Para executar um sistema que utiliza o banco de dados MySQL é necessário a existência do arquivo libmysql.dll em C:\Windows\System.
Autor/fonte: Gercil Junio Mateus Nascimento
Bom, como todos sabem, o Delphi tem a possibilidade de usar banco de dadosMySQL.
Mas muitas pessoas não sabem como fazer isso, para ter uma idéia, o banco de dados SQL, é bem conhecido na programação em Object Pascal, mas servidores SQL são muito caros.
Por isso irei lhes mostrar neste artigo, como usar banco de dados Mysql, que é muito mais em conta que servidoresSQL.
Mas afinal, o que é MySQL?
MySQL é um sistema de gerenciamento de banco de dados relacional que utiliza a linguagem padrão SQL e é largamente utilizado em aplicações internet.
Agora vamos, ao que interessa, que é como usar conexão a banco de dados Mysql, e quais componentes usar.
No decorrer deste artigo, irei dar alguns exemplos, comandos e outros.
Na barra de ferramentas do Delphi, crie um novo aplicativo em File >New >Application.
Após feito isto, va até a 7ª aba "dbExpress", após isto coloque os componentes "SQLConnection", "SQLQuery".
Depois de ter colocado estes 2 componentes acima, clique na 5ª aba "Data Access", e coloque o 1º componente, "DataSource" no form também.
Bom, agora os componentes já foram colocados em seu formulário, vamos à configuração dos componentes:
No componente "SQLConnection" de 2 cliques sobre ele.
Em "Driver Name", esolha a opção "MYSQL".
Em "Connection Name", escolha a opção "MSConnection".
Agora em "Connection Settings", configure da seguinte forma:
. BlobSize = -1;
. Database = Nome do banco de dados MySQL;
. DriverName = MYSQL;
. ErrorResourceFile = Deixe em branco;
. HostName = Nome ou IP do host;
. LocaleCode = 0000;
. Password = Senha do host;
. User_Name = Usuário do host.
Após feita a configuração, clique no botão acima em "Test Connection", para testar a conexão, em seguida clique em OK.
Agora no componente "SQLQuery", na propriedade "SQLConnection" coloque o valor "SQLConnection1".
No componente "DataSource", na propriedade "DataSet", atribua o valor "SQLQuery1".
Pronto sua conexão ao Mysql foi feita, agora vou mostrar um pequeno exemplo, de como iserir dados.
No form, coloque os componentes: "TEdit", "TButton", todos dois estão localizados na 1ª aba "Standard".
Dê 2 cliques sobre o componente "TButton", ai, aparecerá uma tela, para editar, ai, escreva o seguinte:
SQLQuery1.Active := False;
SQLQuery1.SQL.Clear;
SQLQuery1.SQL.Add('insert into nome_tabela (campo1) values ('+''''+edit1.Text+''''+') ');
SQLQuery1.ExecSQL;
Pronto ai está um pequeno sistema que nos mostra passo-a-passo como acessar base de dados mysql e também como iserir dados usando sintaxe sql, não vou me aprofundar mais sobre as sintaxes SQL, para isso visite:
http://www.mysql.org
Para executar um sistema que utiliza o banco de dados MySQL é necessário a existência do arquivo libmysql.dll em C:\Windows\System.

Felipe™- VIP

Posts: 1615
Moedas: 5580
Respeito: 24
Idade: 15
Re: Conectando MySQL através do Delphi
Se eu tivesse acesso ao mysql desse fórum criava programas com sistema de login e cadastro com delphi, mas não tenho acesso ai fica chato. ótimo tuto!!!

Hospede suas imagens, na mais alta qualidade da ImagesPower - Totalmente Grátis!




Olá Convidado!
Aconselho que fique atento a esses detalhes:
• Respeite as regras e conheça a nossa equipe.
• Apresente-se na área Apresentações e Despedidas.
• Está meio perdido? Não sabe como usar o fórum? Acesse a área Primeiros Passos.

Brandow- Administrador

Posts: 2896
Moedas: 20586
Respeito: 318
Idade: 16
Re: Conectando MySQL através do Delphi
amei o tutorial vo usa no meu forum que eu não posso passa o site aqui 



Milani- Designer

Posts: 2260
Moedas: 5451
Respeito: 48
Idade: 12
Re: Conectando MySQL através do Delphi
No entiendo mt disso mais deve ser um bélicmo tuto

TioBlitz- VIP

Posts: 3200
Moedas: 32232
Respeito: 88
Idade: 14
Tópicos similares» Mortal Cheats Preview - Área Delphi/VB
» Programas necessários para a programação Delphi.
» Duvida Frequente: O Delphi Tem Virus?
» que mysql tem que instala pra usar phoenix emu?
» Skypack v3.1 r66.75 [db, emu, mysql, cms, mini tuto]
» Programas necessários para a programação Delphi.
» Duvida Frequente: O Delphi Tem Virus?
» que mysql tem que instala pra usar phoenix emu?
» Skypack v3.1 r66.75 [db, emu, mysql, cms, mini tuto]
:: Informática :: :: Programação :: Delphi
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Alterar
Ver
Tópicos & Mensagens
