Olá Convidado, seja bem-vindo ao Power-Pixel Forum,

Aqui você terá espaço para falar sobre diversos temas , podendo compartilhar e aprender com todos os outros membros.

Além disso, você encontrará diversas discussões e informações sobre os mais variados temas da atualidade.

Somente membros podem visualizar alguns assuntos, portanto, não perca tempo e cadastre-se, participe das discussões.

Divulgue-nos também.

Atenciosamente,

Equipe do Power-Pixel Forum.



Painel Do Usuário
Carregando Avatar...

Convidado
Mensagens: 0

Tópicos Recentes
Parceiros
Server Habbo



Conectando MySQL através do Delphi

 :: Informática ::   :: Programação :: Delphi

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Conectando MySQL através do Delphi

Mensagem por Felipe™ em Ter 13 Set 2011 - 16:56

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?

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.

Autor/fonte: Gercil Junio Mateus Nascimento

Felipe™
VIP
VIP

<b>Posts</b> Posts: 1615
<b>Moedas</b> Moedas: 5580
<b>Respeito</b> Respeito: 24
<b>Idade</b> Idade: 15

Voltar ao Topo Ir em baixo

Re: Conectando MySQL através do Delphi

Mensagem por Brandow em Ter 13 Set 2011 - 16:59

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
Administrador

<b>Posts</b> Posts: 2896
<b>Moedas</b> Moedas: 20586
<b>Respeito</b> Respeito: 318
<b>Idade</b> Idade: 16

Voltar ao Topo Ir em baixo

Re: Conectando MySQL através do Delphi

Mensagem por Milani em Ter 13 Set 2011 - 18:40

amei o tutorial vo usa no meu forum que eu não posso passa o site aqui Exclamation




Milani
Designer
Designer

<b>Posts</b> Posts: 2260
<b>Moedas</b> Moedas: 5451
<b>Respeito</b> Respeito: 48
<b>Idade</b> Idade: 12

Voltar ao Topo Ir em baixo

Re: Conectando MySQL através do Delphi

Mensagem por TioBlitz em Ter 13 Set 2011 - 19:18

No entiendo mt disso mais deve ser um bélicmo tuto

TioBlitz
VIP
VIP

<b>Posts</b> Posts: 3200
<b>Moedas</b> Moedas: 32232
<b>Respeito</b> Respeito: 88
<b>Idade</b> Idade: 14

Voltar ao Topo Ir em baixo

Re: Conectando MySQL através do Delphi

Mensagem por -Lukax em Ter 13 Set 2011 - 22:56

Muito bem explicado, intendi tudo, Vlw

-Lukax
Pixeleiro I
Pixeleiro I

<b>Posts</b> Posts: 1031
<b>Moedas</b> Moedas: 4351
<b>Respeito</b> Respeito: 56
<b>Idade</b> Idade: 17

http://www.power-pixel.net/

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 :: Informática ::   :: Programação :: Delphi

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum