Access adp sorgu problemi

Katılım
30 Temmuz 2007
Mesajlar
74
Excel Vers. ve Dili
eee
merhaba arkadaşalar

Yeni54 arkadaşımızın haklı uyarılarını dikkate alarak access projesine geçtim
çünkü veri tabanı olarak sql kullanıyorum access adp daha kullanışlı

soruya gelince access adp sorgulama kısmı sql ile aynı

ölüçüt olarak geçerli tarihten 6 gün önce demem gerikiyor

access mdb iken = Date() - Day(6) diyordum
 
Katılım
30 Temmuz 2007
Mesajlar
74
Excel Vers. ve Dili
eee
Yook yaa adp inceliyorumda galiba beni aşıyor
ben sorumu şöyle değiştiriyim

access mdb kullanıyorsak ve veri tabanımız sql ise en mantıklı bağlantı şeki nedir.
ben şuan tablo bağlayı kullanarak odbc bağlantı kutuyorum
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
uzmanlar daha kesin cevap verirler illaki.

ama benim görüşüm, SQL Server ve Access kullanılacaksa

kesinlikle Access proje yöntemiyle bağlanılmalı.

odbc yaparsan; ilk aklıma gelenleri sayayım:

1- performans,

2- programın kullanılacağı her makinada
bir odbc ayarı yapman gerekecek.(Gerçi otomatik odbc ayarı yapılıyor mu bilmiyorum)
halbuki, proje dosyasını hiçbir ayar yapmadan, sadece client a yüklemen yeterli.
hatta yüklemene bile gerek kalmayabilir, adp dosyasını merkez makinaya koyup
client lara kısayol bile tanıtabilirsin.

3- odbc ile bağlanırsan, access dosyası zamanla şişecek ve sürekli
bakıma muhtaç olacak, projede böyle bir sorun yok.

4- ve en önemlisi, odbc de SQL Server ın nimetlerinden mahrum kalacan.

5- daha vardır herhalde ama başka aklıma gelmiyor.

her nekadar bu yazdıklarım için 100% doğrudur diyemiyorsam da
okuduklarımdan bu sonuca ulaştım.

Bir de, 1-2 deneme yapıp olmuyor diye pes etme.

Ben de, ilk ve tek küçük bir projemde, önce mdb olarak başladım.
ancak bazı sebeplerden dolayı SQL Server a geçmek icab etti.
O ana kadar yapmış olduğum tüm sorgu, form v.s herşeyi adp ye
aktardım. ama baya bi boğuşmak zorunda kaldım.
zaten pek access bilgim yoktu (gerçi hala yokya neyse), bir de dışarıdan pek yardım alamayınca baya bi uğraşmak zorunda kaldım.
ama pes etmedim.

siz de pes etmeyin. ve mutlaka teorik bilgiyi edinin.
 
Üst