Dúvida - Inserção de dados utilizando TQuery.
Estou utilizado uma Tquery para inserir dados em uma tabela de ´Funcionários´ e preciso relacionar esta tabela com a tabela de ´Departamentos´ apresentado o depto em uma combo.
Como faço isto utilizando tquery?
Coloquei dois Tquerys no meu form, uma para func. e outra p/ depart. e relacionei criando uma novo campo na query_func, mas está dando erro! O que estou fazendo de errado?
Obrigado.
Como faço isto utilizando tquery?
Coloquei dois Tquerys no meu form, uma para func. e outra p/ depart. e relacionei criando uma novo campo na query_func, mas está dando erro! O que estou fazendo de errado?
Obrigado.
Twbernardes
Curtidas 0
Respostas
Lucas Silva
27/02/2004
qual o erro que está dando?
Explica melhor o seu problema ai...
Explica melhor o seu problema ai...
GOSTEI 0
Twbernardes
27/02/2004
Lucas, ao tentar abrir a query no fonte mesmo, dá a mensagem de erro desconhecido, se eu executo tbem!
Estou fazendo o relacionamento da maneira carreta? Pois estava acostumado a fazer este tipo de relacionamento usando table!
Valeu!
Estou fazendo o relacionamento da maneira carreta? Pois estava acostumado a fazer este tipo de relacionamento usando table!
Valeu!
GOSTEI 0
Lucas Silva
27/02/2004
Em uma query, se você não for salvar nada nela, você pode selecionar duas tabelas e fazer join´s.
Agora se você pretende salvar alguma coisa na query, ai é bom selecionar só uma tabela...
Coloca seu Sql ai pra gente ver.....
Agora se você pretende salvar alguma coisa na query, ai é bom selecionar só uma tabela...
Coloca seu Sql ai pra gente ver.....
GOSTEI 0
Twbernardes
27/02/2004
Lucas descobri mais ou menos o problema, estou utilizando na verdade componentes ADO para acesso a dados, neste caso TADOQuery e está dando erro, mudei para Tquery (paleta data access) e deu certo!
Desconfio do seguinte, em uma tquery, altero a propriedade RequestLive para true para que eu possa inserir, editar, excluir dados. No caso do TADOQuery devo alterar alguma opção, para que eu possa ter estas operações disponiveis? Acho que este este o problema!
O que vc acha?
Valeu!
Desconfio do seguinte, em uma tquery, altero a propriedade RequestLive para true para que eu possa inserir, editar, excluir dados. No caso do TADOQuery devo alterar alguma opção, para que eu possa ter estas operações disponiveis? Acho que este este o problema!
O que vc acha?
Valeu!
GOSTEI 0
Lucas Silva
27/02/2004
Eu não conheço muito de ADO não.
Quando você quer salvar alguma coisa, com Tquerys, eh necessário configurar o updateSQl p/ aquela query...
Semana passada fui em um congresso que teve aqui sobre delphi, TODOS os palestrantes falaram que query não é um bom componente pra se usar.... um componente bom (segundo eles) é o DataSet (da palheta DBExpress)
Quando você quer salvar alguma coisa, com Tquerys, eh necessário configurar o updateSQl p/ aquela query...
Semana passada fui em um congresso que teve aqui sobre delphi, TODOS os palestrantes falaram que query não é um bom componente pra se usar.... um componente bom (segundo eles) é o DataSet (da palheta DBExpress)
GOSTEI 0
Gilson_our
27/02/2004
[quote:2f9efa74af=´Lucas Alves Silva´]TODOS os palestrantes falaram que query não é um bom componente pra se usar[/quote:2f9efa74af]
Mas qual o motivo alegado por eles para se evitar o uso de componentes TQuery? E os componentes TTable? Não são bons também?
Mas qual o motivo alegado por eles para se evitar o uso de componentes TQuery? E os componentes TTable? Não são bons também?
GOSTEI 0
Tnaires
27/02/2004
Olá galera
O componente TADOQuery não precisa d nenhuma configuração adicional para gravar; pode lotar o bixim d insert q ele deixa (nunca tente gravar dados qdo o sql ´puxa´ mais d uma tabela).
Bom... vou começar a estudar o DataSet, nunca usei...
Abraços
O componente TADOQuery não precisa d nenhuma configuração adicional para gravar; pode lotar o bixim d insert q ele deixa (nunca tente gravar dados qdo o sql ´puxa´ mais d uma tabela).
Bom... vou começar a estudar o DataSet, nunca usei...
Abraços
GOSTEI 0