Código Sql
Qual o código que devo utilizar para pegar os registros, apenas de um campo de uma tabela e mostrar em um DBGrid ??
Pretendo utilizar uma query ligada a um datasource.
Uso tabela Paradox
Obrigado
CBier
Pretendo utilizar uma query ligada a um datasource.
Uso tabela Paradox
Obrigado
CBier
Cbier
Curtidas 0
Respostas
Marfred
11/05/2004
seleciona todos os registros:
select campo ´descricao do campo´ from tabela
select campo ´descricao do campo´ from tabela
GOSTEI 0
Cbier
11/05/2004
Se eu fizer assim:
Query1.SQL.add(´Select * From Tabela´);
Irá buscar todos os campos ?
Query1.SQL.add(´Select * From Tabela´);
Irá buscar todos os campos ?
GOSTEI 0
Marco Salles
11/05/2004
Citação:marfred
se ele entendeu bem sua dúvida e se eu entendi também, o que ele sugeriu funciona...Porque que voce não oimplementou ao inves de replicar :?: :?: :?:
Não entendeu o que ele lhe sugeriu :?: :?: :?:
select campo ´descricao do campo´ from tabela
se ele entendeu bem sua dúvida e se eu entendi também, o que ele sugeriu funciona...Porque que voce não oimplementou ao inves de replicar :?: :?: :?:
Se eu fizer assim:
Query1.SQL.add(´Select * From Tabela´);
Irá buscar todos os campos ?
Não entendeu o que ele lhe sugeriu :?: :?: :?:
GOSTEI 0
Tnaires
11/05/2004
E mais: se vc quiser ocultar determinados campos da sua tabela no DBGrid sem mexer no SQL, dê dois cliques em cima dele e remova as colunas indesejáveis.
Respondendo a sua segunda dúvida: antes de vc adicionar uma cláusula SELECT ao Query, vc precisa limpar a propriedade antes.
Query.SQL.Clear;
Respondendo a sua segunda dúvida: antes de vc adicionar uma cláusula SELECT ao Query, vc precisa limpar a propriedade antes.
Query.SQL.Clear;
GOSTEI 0
Cbier
11/05/2004
Prezado Marcos Salles,
Me desculpe se minha dúvida parece óbvia para vc., pois tenho várias dúvidas sobre SQL. Apenas pretendo não cometer erros, e se o fato de replicar lhe incomoda, sugiro que mantenha sua opinião sobre o assunto com vc.
Me desculpe se minha dúvida parece óbvia para vc., pois tenho várias dúvidas sobre SQL. Apenas pretendo não cometer erros, e se o fato de replicar lhe incomoda, sugiro que mantenha sua opinião sobre o assunto com vc.
GOSTEI 0
Cbier
11/05/2004
Têm um exemplo ??
CBier
CBier
GOSTEI 0
Aroldo Zanela
11/05/2004
Prezado Marcos Salles,
Me desculpe se minha dúvida parece óbvia para vc., pois tenho várias dúvidas sobre SQL. Apenas pretendo não cometer erros, e se o fato de replicar lhe incomoda, sugiro que mantenha sua opinião sobre o assunto com vc.
Colega,
Não vejo motivo para esta agressão, nosso colega Marco Salles tem toda razão em querer saber se você testou ou não, ou ainda, saber se você entendeu. Portanto, ao invés de levantar flames, detalhe melhor sua dúvida ou explique se entendeu ou não.
No que se refere a sua dúvida, vou tentar elucidar mais um pouco:
SELECT <lista_de_colunas> FROM TABELA
Onde:
<Lista_de_colunas> pode ser representada pelo * (asterisco) para recuperar todas as colunas (campos), ou ainda, colocar o nome de cada coluna (até mesmo uma única).
Exemplo:
SELECT * FROM CLIENTES
Recupera todos os registros com todas as colunas da tabela clientes;
SELECT cli_id, cli_nome, cli_endereco FROM CLIENTES
Recupera as tres colunas listadas entre select e from separadas por vírgula.
GOSTEI 0
Cbier
11/05/2004
Colegas,
Funcionou perfeitamente.
Obrigado pela ajuda e me desculpem pela agressividade.
CBier
Funcionou perfeitamente.
Obrigado pela ajuda e me desculpem pela agressividade.
CBier
GOSTEI 0
Thoor Cobain
11/05/2004
[quote:1bc360e6d2=´Aroldo Zanela´]
Colega,
Não vejo motivo para esta agressão, nosso colega Marco Salles tem toda razão em querer saber se você testou ou não, ou ainda, saber se você entendeu. Portanto, ao invés de levantar flames, detalhe melhor sua dúvida ou explique se entendeu ou não.
No que se refere a sua dúvida, vou tentar elucidar mais um pouco:
SELECT <lista_de_colunas> FROM TABELA
Onde:
<Lista_de_colunas> pode ser representada pelo * (asterisco) para recuperar todas as colunas (campos), ou ainda, colocar o nome de cada coluna (até mesmo uma única).
Exemplo:
SELECT * FROM CLIENTES
Recupera todos os registros com todas as colunas da tabela clientes;
SELECT cli_id, cli_nome, cli_endereco FROM CLIENTES
Recupera as tres colunas listadas entre select e from separadas por vírgula.[/quote:1bc360e6d2]
Nossa tiverem q fazer quase uma apostila passo a passo para o kara mew... abração aí, gostei da forma q mensionou para ele.
Prezado Marcos Salles,
Me desculpe se minha dúvida parece óbvia para vc., pois tenho várias dúvidas sobre SQL. Apenas pretendo não cometer erros, e se o fato de replicar lhe incomoda, sugiro que mantenha sua opinião sobre o assunto com vc.
Colega,
Não vejo motivo para esta agressão, nosso colega Marco Salles tem toda razão em querer saber se você testou ou não, ou ainda, saber se você entendeu. Portanto, ao invés de levantar flames, detalhe melhor sua dúvida ou explique se entendeu ou não.
No que se refere a sua dúvida, vou tentar elucidar mais um pouco:
SELECT <lista_de_colunas> FROM TABELA
Onde:
<Lista_de_colunas> pode ser representada pelo * (asterisco) para recuperar todas as colunas (campos), ou ainda, colocar o nome de cada coluna (até mesmo uma única).
Exemplo:
SELECT * FROM CLIENTES
Recupera todos os registros com todas as colunas da tabela clientes;
SELECT cli_id, cli_nome, cli_endereco FROM CLIENTES
Recupera as tres colunas listadas entre select e from separadas por vírgula.[/quote:1bc360e6d2]
Nossa tiverem q fazer quase uma apostila passo a passo para o kara mew... abração aí, gostei da forma q mensionou para ele.
GOSTEI 0