SQL - generate sql |
Top Previous Next |
|
Insira um UpDateObject no Form ou DataModule (Dm) que esta a Query
Na propriedade UpDateObject da Query, ligue o UpDateObject que vc. inseriu no Form ou Dm.
Dê um DbClick no UpDateObject. Irá abrir um assistente de edicao de SQL
1 - Clique em Get Table Fields Lerá todos os Fields da Query.
2 - Clique em Select Primary Key Lerá todos os Fields que são PK.
3 - Clique em Generate SQL Gerará automaticamente as Querys de Insersão, Edição e Exclusão, as quais podem ser consultadas na pasta SQL
Se ainda sim não funcionar, Altere a propriedade RequestLive da Query para True.
Dica: Para vc. achar o máximo de uma coluna quando estiver inserindo, a sugestão é a seguinte
Crie duas instâncias da mesma tabela ( Isso é Normal em Querys )
É na 2º Query que vc. vai verificar se já existe PK cadastrada, achar Máximos de Campos, etc...
Infelizmente vc. terá que torrar um pouco os miolos. Vá mais longe. Crie um componente Query que tenha essas capacidades. É trabalhoso fazer, mas poupa esforços futuros.
rogerio.viana@mega.com.br
|