kazzx Posted December 23, 2009 at 04:44 PM Report Share #302067 Posted December 23, 2009 at 04:44 PM há alguma maneira de quando registo dados numa tabela de uma BD, registar ao mesmo tempo para outra tabela de outra BD diferente? Link to comment Share on other sites More sharing options...
ribeiro55 Posted December 23, 2009 at 04:50 PM Report Share #302073 Posted December 23, 2009 at 04:50 PM Depende dos motores. Em MSSQL, por exemplo, penso que seja possível com triggers. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Link to comment Share on other sites More sharing options...
kazzx Posted December 23, 2009 at 04:52 PM Author Report Share #302076 Posted December 23, 2009 at 04:52 PM Access.. Link to comment Share on other sites More sharing options...
apocsantos Posted December 23, 2009 at 04:53 PM Report Share #302077 Posted December 23, 2009 at 04:53 PM Em access nunca tentei, nem mas penso que com uma tabela ligada possas fazer isso. "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
kazzx Posted December 23, 2009 at 04:55 PM Author Report Share #302082 Posted December 23, 2009 at 04:55 PM no código onde faço as ligações da 'primeira' BD fazer também ligações à segunda? Link to comment Share on other sites More sharing options...
ribeiro55 Posted December 23, 2009 at 04:57 PM Report Share #302084 Posted December 23, 2009 at 04:57 PM Numa aplicação podes ligar-te virtualmente às que te apetecer. Mas devias explorar a possibilidade de ser o próprio motor a bulir. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Link to comment Share on other sites More sharing options...
apocsantos Posted December 23, 2009 at 05:29 PM Report Share #302100 Posted December 23, 2009 at 05:29 PM No proprio access podes inserir tabelas ligadas, aparecem-te dentro do separador tabelas mas podem estar num outro ficheiro de access ou de outro motor de BD qualquer, uma vez que se pode fazer ligação por ODBC. Assim penso que consigas apartir do proprio access fazer a replicação de dados. em Mysql e MS-SQL sei que é possivel, em access já usei tabelas ligadas para gravar dados em ficheiros de bd diferentes apartir do proprio access mas já foi à bastante tempo. Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
MetalFatigue Posted December 28, 2009 at 03:37 PM Report Share #302796 Posted December 28, 2009 at 03:37 PM Há que ter noção de uma coisa. Um tabela ligada é o que o nome indica. Os dados nela estão na tabela original sempre, ou seja não existe duplicação de dados. Podes sempre mandar correr depois uma consulta que cria uma tabela a partir da ligação, assim duplica os dados. Link to comment Share on other sites More sharing options...
apocsantos Posted December 28, 2009 at 06:47 PM Report Share #302844 Posted December 28, 2009 at 06:47 PM Exacto, no meu caso usei uma tabela ligada mas a replicação dos dados era feita por query. A tabela ligada actuava apenas como "link" entre a bd local e a outra bd. Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now