ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Explicar comando SQL

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Waldinho
Novato
Novato


Registrado: Quarta-Feira, 26 de Março de 2003
Mensagens: 22

MensagemEnviada: Qui Abr 22, 2010 5:16 pm    Assunto: Explicar comando SQL Responder com Citação

Olá, gente.
Estou com o seguinte problema:
Tenho duas tabelas (Interbase) SEGURANCA e USUARIOS.
A tabela SEGURANCA tem os seguintes campos:
USUARIO_ID - Integer
TAG - Integer

A tabela USUARIOS tem os seguintes campos:
ID - Integer
NOME - Varchar
LOGIN - Varchar
SENHA - Varchar

em um SQLDataSet coloquei o seguinte comando:
SELECT S.*
FROM SEGURANCA S, USUARIOS U
WHERE S.USUARIO_ID = :ID AND
S.USUARIO_ID = U.ID
ORDER BY S.TAG


Quando executo aparece a seguinte mensagem: No value for parameter ID.

Alguém pode me dar uma ajuda?
Valeu.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rafmattos
Colaborador
Colaborador


Registrado: Quinta-Feira, 11 de Fevereiro de 2010
Mensagens: 3416
Localização: Campo Grande/MS

MensagemEnviada: Qui Abr 22, 2010 5:32 pm    Assunto: Responder com Citação

vc tem q passar os paramtros para seu componente antes de abrir, qual componente vc ta usando?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Waldinho
Novato
Novato


Registrado: Quarta-Feira, 26 de Março de 2003
Mensagens: 22

MensagemEnviada: Qui Abr 22, 2010 5:37 pm    Assunto: Responder com Citação

Olá, rafmattos.
Estou usando:
SQLDataSet, DataSetProvider, ClientDataSet e DataSource.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rafmattos
Colaborador
Colaborador


Registrado: Quinta-Feira, 11 de Fevereiro de 2010
Mensagens: 3416
Localização: Campo Grande/MS

MensagemEnviada: Qui Abr 22, 2010 5:50 pm    Assunto: Responder com Citação

Waldinho escreveu:
Olá, rafmattos.
Estou usando:
SQLDataSet, DataSetProvider, ClientDataSet e DataSource.



intão é só vc fazer assim:

Código:

ClientDataSet.close;
SQLDataSet.parambyname('ID').asiinteger := seu_valor; // exemplo 1
ClientDataSet.open;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Waldinho
Novato
Novato


Registrado: Quarta-Feira, 26 de Março de 2003
Mensagens: 22

MensagemEnviada: Qui Abr 22, 2010 6:16 pm    Assunto: Responder com Citação

Valeu.
Vou testar.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB