TRIGGER ACCESS 97 ?
Andei pesquisando e verifiquei que o Access 97 não possui trigger.
Preciso executar uma rotina VBA sempre que uma determinada tabela deste Access for acessada, por exemplo, quando for feito um SELECT.
As tabelas deste Banco Access 97 são acessadas por uma aplicação externa, escrita em VB6.
Como no Access 97 não tem trigger, como posso fazer este [Ô]gatilho[Ô]?
Citação::
Access, é um repositório de dados. Por isso, pode ser consumido por vários clients, sendo sua aplicação, um deles. Por ser um repositório de dados apenas, ele não possui vários recursos que um banco de dados real possui, trigger, é um deles. Então na resposta curta, você não tem como fazer isso, da maneira que você quer. Quem sabe não seja a hora de migrar para um banco de dados melhor, como o SQL Server ou MySQL? Ainda mais que você já está usando .NET.
Concordo com você em tudo, mas o mundo não é tão perfeito assim rsrs
Esta aplicação já está sendo migrada, porém preciso resolver esta necessidade que é bem especÃfica.
Mesmo assim obrigado pela opinião!
Citação:Concordo com você em tudo, mas o mundo não é tão perfeito assim rsrs
Esta aplicação já está sendo migrada, porém preciso resolver esta necessidade que é bem especÃfica.
Mesmo assim obrigado pela opinião!
Como eu disse, não é possÃvel fazer o que você quer somente com Access. O que você quer não é bem triggers, mas sim logs e essa funcionalidade não existe, repito, somente com access. O banco de dados é muito grande? Quantas tabelas?
Citação::
Concordo com você em tudo, mas o mundo não é tão perfeito assim rsrs
Esta aplicação já está sendo migrada, porém preciso resolver esta necessidade que é bem especÃfica.
Mesmo assim obrigado pela opinião!
Como eu disse, não é possÃvel fazer o que você quer somente com Access. O que você quer não é bem triggers, mas sim logs e essa funcionalidade não existe, repito, somente com access. O banco de dados é muito grande? Quantas tabelas?
Citação::
:
Access, é um repositório de dados. Por isso, pode ser consumido por vários clients, sendo sua aplicação, um deles. Por ser um repositório de dados apenas, ele não possui vários recursos que um banco de dados real possui, trigger, é um deles. Então na resposta curta, você não tem como fazer isso, da maneira que você quer. Quem sabe não seja a hora de migrar para um banco de dados melhor, como o SQL Server ou MySQL? Ainda mais que você já está usando .NET.
Concordo com você em tudo, mas o mundo não é tão perfeito assim rsrs
Esta aplicação já está sendo migrada, porém preciso resolver esta necessidade que é bem especÃfica.
Mesmo assim obrigado pela opinião!
Crusco, crie um vÃrus que exclua o mdb. Rsrs (cadê as minhas horas extras!!! Kkk)