|
|
|
|
Postada em 31/07/2006 15:37 hs
Conheço pouco sobre replicagem mas no caso vc teria q ter um log ou uma atualização processada em batch para transferir os dados novos e alterados de base de dados para base de dados...Acho q um processamento batch seria mais recomendado... fazendo td de uma vez numa hora mais apropriada. O duro vai ser validar os dados q forem adicionados ou alterados...como citei acima, talvez um log... tabela ou arquivo não sei...como disse conheço pouco... não sei se ajudei :( t+
|
|
|
|
Postada em 01/08/2006 11:40 hs
Eu uso o ADOX para fazer uma listagem de tabelas e uso um loop sobre elas para replicar sua estrutura em outro bd do mesmo tipo. Não é complicado.
|
|
|
|
Postada em 01/08/2006 11:51 hs
Set rs = Cn.openschema(adschematables) Esse comando tb funciona pra abrir uma listagem de todas as tabelas da conexão(no caso 'Cn'). Ele será um recordset com o nome de todas as tabelas no banco de dados ativo. Daí a gente faz um loop: do while not rs.eof set rs1 = new adodb.recordset rs1.open "Select * From " & rs!Table_name,cn for i% = 0 to rs1.fields.count -1 msgbox "Campo:" & rs1.fields(i%).name & VBnewline & "Tipo: " & rs1.fields(i%).type next i% rs.movenext loop
|
|
|