Sn syrup ve diğer arkadaşlar;
Bu güne kadarki forum tecrübemden çıkardığım, bir kaç cümleden oluşan, sizin de bana hak vereceğinizi düşündüğüm maddeleri tek tek açıklayayım ;
Accesste macera aramayın
Access bir
veritabanı yönetme programıdır. Bu özelliğinden başka amaçlarla kullanılmak istenilmesini doğru bulmuyorum.
Tablolarda alt
veri sayfası oluşturmayın
Nasıl ki form içinde alt form oluşturulabiliyorsa tabloda da alt
veri sayfası oluşturulabiliyor. ( bkz: Ekle > At
VeriSayfası ) Alt
veri sayfaları çoğu zaman kötü oluşturuluyor ki sorunu çözmeye çalışan bile işin içinden çıkamıyor. örn: İlçe tablosunu alt
veri tablosu yapacağına il tablosunu ilçeye alt
veri tablosu yapıyor. İlçe formuna il alt formu olur mu?
İlişkiler penceresini kullanmayın
İlişkileri o kadar birbiriyle karıştırıyorlar ki, örümcek ağı gibi, hatta daha karışık. Zaten istediğiniz sorguda istediğiniz gibi ilişkilendirme yapılmıyormu. İlişki kuruluyor, bilgi tutarlılığı gereken ve gerekmeyenler karıştırılıyor.... Bir çok soruya cevap verdim, bir çok örnek ekledim ve hiç birinde ilişkileri kullanmadım.
TabloAdlarını ve AlanAdlarını bitişik yazın ve Türkçe karakter kullanmayın
Tablo ve alan adlarının bitişik olması ve Türkçe karakterlerle yazılmamış olması projede daha pratik olma imkanı sağlıyor.
Sonuç:
Elbette işin uzmanlarına diyecek bir şey yok. Sözüm sadece accessi yeni öğrenenlere, öğrenmek isteyenlere. Mutlaka benim de yanlış olduğum konular vardır, bilmediklerim vardır. Yanlışım varsa affınıza sığınıyorum.
ve Sevgili syrup;
Sizi cehaletten tenzih ederim. Saygı duyduğum, bilgisinden istifade etmek istediğim forumdaşlardan birisiniz. Değerli yorumlarınız için de canı gönülden teşekkür ederim.
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.