TQuery não atualiza chave primária
Estou usando Tdatabase para acessar o bd e o Tquery se conecta ao Tdatabase, ambos em um data module. Para inserir dados, uso um dbgrid e botões para editar, salvar e tal.
Quando crio um novo registro e salvo, o campo chave primária(integer) não atualiza instantaneamente, preciso fechar a aplicação e abrir de novo para o número aparecer.
O q devo fazer para atualização aparecer em tempo real?
Quando crio um novo registro e salvo, o campo chave primária(integer) não atualiza instantaneamente, preciso fechar a aplicação e abrir de novo para o número aparecer.
O q devo fazer para atualização aparecer em tempo real?
Mcsmarmcs
Curtidas 0
Respostas
Rjun
09/04/2007
Tá usando Paradox com BDE? Fale qual o banco e a tecnologia de acesso você está usando.
GOSTEI 0
Mcsmarmcs
09/04/2007
Não estou usando Paradox. O banco de dados é MySQL.
Os dados são salvos normalmente, o único problema seria q a chave primário só é exibida após uma reinicialização da aplicação.
Não usando mas nada, tipo Client Data Set ou coisas assim.
Os dados são salvos normalmente, o único problema seria q a chave primário só é exibida após uma reinicialização da aplicação.
Não usando mas nada, tipo Client Data Set ou coisas assim.
GOSTEI 0
Dmenin
09/04/2007
não é só dar um refresh no componente?
GOSTEI 0
Felipeaj
09/04/2007
Pelo que me lembro, o refresh não adianta, tem que dar um Close e Open no componente.
(De preferencia fazer um locate após!)
(De preferencia fazer um locate após!)
GOSTEI 0