ODBC baglanti ile veri alma ve yenileme

30/04/2010, 16:33

excelans

Merhaba arkadaşlar,

ODBC bağlantı ile birçok tablodaki veriyi access'deki tablolara almak istiyorum. Kaynak veriler Progress database'inde tutuluyor. Access'de verilerin otomatik olarak 5 dakikada bir yenilenmesi de gerekiyor (trigger). Bunun için eski verilerin silinip yeniden yazılması gerekli (mükerrer olmaması için).

Veri çekeceğim tablodaki tüm alanları değil, belirli kolonları access'e çekeceğim. Ek'de Excel dosyası içinde kaynak veri tablo yapısı ve diğer sayfada da access'e almak istediğim veri tablo yapısı mevcut.

BU işlemleri Vba ile nasıl yapabilirim. Bu konuda örnek bir kod bulamadım. Öneri ve yönlendirmelerinizi rica ederim.

Şu ana kadar hep excel'de çalıştım. Access'de yeniyim. Tüm yorum ve yönlendirmeler için şimdiden teşekkürler.
30/04/2010, 17:04

Seruz

Progress'deki tabloları, access'e almak yerine bağlı tablo olarak kullanabilirsiniz.
Bağlı tablo olarak kullandığınızda veri yenilemek, mükerrerlik vs.. gibi bir derdiniz de olmayacaktır,
Progress tablolarını aynı bir Access tablosuymuş gibi kullanabilirsiniz.

MS Sql Server ile bu şekilde gayet başarılı bir şekilde çalışabiliyoruz,
progress ile de bir sıkıntı olacağını sanmıyorum.
Tabloları bağlayıp, sorgularla sadece istediğiniz alanları da kullanabilirsiniz.
23/05/2010, 11:04

benremix

Sn ekselans probleminizi çözebildiniz mi?