Fórum query... quem intende? #182660

17/09/2003

0

Oi pessoal do clube...
estou aqui para perdir mais uma ver a ajuda de vocês.
estou começando a trabalhar com query.

o que eu quero saber é

se alguém aqui sabe como trabalhar com query para poder me dar algumas dicas como...

como linkar minha query com meu banco de dados.
como programar um botão para

salvar dados de um ou mais edit.text
editar
excluir
etc...
alguém aqui pode me ajudar?


Anjomd

Anjomd

Responder

Posts

17/09/2003

Joilson_gouveia

Minha sugestão:

- Pegue apostilas de SQL nesse Clube ou na Internet, pois o seu menor problema será saber como se liga ao banco de dados... Vc deve aprender comandos SQL para manipular o componente Query adequadamente...


Responder

Gostei + 0

17/09/2003

Anjomd

os comando SQL eu já estou estudando em casa mesmo
tenho apostilas e um livro sobre SQL.

mas lá não tem nada sobre linkar minh a query com meu BD.


Responder

Gostei + 0

17/09/2003

Ljr

Desculpe, mas não entendi o sentido de ´linkar´.

Poderia me explicar?


Responder

Gostei + 0

17/09/2003

Anjomd

o linkar que eu estou falando é:
conectar o banco de dados com a query.


Responder

Gostei + 0

17/09/2003

Marcelo.c

Caso esteja utilizando ADO você precisará de:

1 ADOConnection
1 DataSource
1 ADOQuery

1. Clique duas vezes sobre o ADOConnection.
2. Escolha o botão Build.
3. Determine o caminho para o banco de dados.
4. Na propriedade Connection da Query, escolha ADOConnection1.
5. Na propriedade DataSet do DataSource, escolha ADOQuery1.

É mais ou menos isso.

Se não utiliza ADO, a única diferença será substituir ADOConnection pelo componente similar(salientando que a forma de indicar o BD será diferente para cada um).

Dúvidas ?

Estamos aí...


Responder

Gostei + 0

18/09/2003

Paulo Almeida

Quem linka uma query aos bds é um componente da paleta chamado Data Source. Coloque uma query e um data Source no form clique no Datasource e na propriedades dele ´dataset coloque o nome da query
Com a query faça o seguinte: selecione ela e no object Inspector ,na propriedade Databasename escolha o seu alias do bd que vc quer linkar (suponho que vc criou o alias). Agora na propriedade da query SQL abra o editor e digite: Select * from (escreva o nome da tabela). pronto. para ver se funcionou dê um clique duplo na query e na caixa de dialogo que aparecer dê um clique no botão add all fields. ok acho que era só isso que vc queria e os caras ai ficam complicando.


Responder

Gostei + 0

18/09/2003

Ljr

| salvar dados de um ou mais edit.text
| editar
| excluir
| etc...
| alguém aqui pode me ajudar?

Para um dos comandos, insira o seguinte codigo no evento onClick do Button
Salvar:
Query1.Post;
Editar
Query1.Edit;
Excluir
Query1.Delete;

Mas se vc que executar uma destas funcoes tera que fazer uma declaracao SQL com passagem de parametro. Para isso use:

Query1.ParamByName(´PARAMETRO´).Value:= VALOR;

E quando tiver passado todos os valores mande executar, usando:

Query1.ExecSQL;

Espero ter ajudado


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar