Skip to main content

AccessTr.neT


Yapılmaması Gereken Ölümcül Hatalar

Bilgisayarcı
Bilgisayarcı
59
69645

Yapılmaması Gereken Ölümcül Hatalar

#19
Arada boşluk bırakacak olursanız kod yazarken veya sorgu oluştururken bu boşluklar sorun yaşamanıza sebep olabilir. Doğru kod yazdığınız sürece hata yaşamazsınız ancak insan her zaman aynı dikkati gösteremiyor. Bir anlık dalgınlıkla tek bir boşluktan dolayı saatlerce uğraşmak zorunda kalabilirsiniz.

Örneğin; TBLPERSONEL tablonuzda personelin adı soyadı bilgisini tutmak için ADI SOYADI alanınızın olduğunu düşünelim. ADI SOYADI alanını kullandığınız hemen hemen her yerde o aradaki boşluk sorununu aşmak için ya [ADI SOYADI] şeklinde yazacaksınız ya da ADI_SOYADI şeklinde. Aksi taktirde hata alacaksınız. Ama hocamın belirttiği şekilde arada boşluk bırakmaksızın yazacak olursanız ne sorgularda bir sorun yaşarsınız ne de kodlarda. Ayrıca bir karakter kullanmak zorunda da kalmamış olursunuz.

Umarım yeterince açıklayıcı olmuştur...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
#20
Gayet önemli bir konu hocam.Özellikle de "Option Explicit" konusunu vurgulamanız gerçekten dikkate değer.Access'te stabil (sağlam, kusursuz) programlar oluşturmak isteyen arkadaşların yukarıda belirtilen hususlara mutlaka dikkat etmeleri gerekmektedir.
Cevapla
#21
Hocam konu başlığı güzel de ölümcül kelimesi konunun niteliği itibarıyle biraz ağır olmuş gibi.Ölümcül kelimesi, "Ölümle sona erme ihtimali olan veya ölümle sona eren" (bkz.TDK.Türkçe Sözlük) demektir.Burada her ne kadar mecazi bir kullanıma rastlasak da konu başlığı "Mutlaka Dikkat Edilmesi Gereken Kurallar", "Bu Kurallara Bakmadan Geçmeyin", "Sağlam bir veritabanı için öncelikle dikkat edilmesi gereken hususlar" şeklinde değiştirilebilir diye düşünmekteyim.İçerik harika.
Son Düzenleme: 26/06/2009, 20:19, Düzenleyen: bonasera.
Cevapla
#22
Yeni bişey daha keşfettim ve yazılabilecek en uygun yerin burası olduğuna karar erdim. ( Ben amerikayı yeniden keşfediyorum ya. Çoğumuzun bildiği şeydir belki ama maalesef ben şimdi öğrendim. Ve değiştirmek bana "ÖLÜM" GELİYOR)

Sorguda Sql deyimi yazarken sorgu tasarım klavuzunun karakter sınırı 1024 imiş. Eğer tablo isimlerini,form isimlerini gereğinden fazla uzun yazarsanız ve sorgularınızdan birinde çok uzun deyim yazmanız gerekirse ( "or" ile ekleme gibi) sorgunuz yarım kalır ve sorguyu ikiye ayırmak zorunda kalırsınız. Tabiki bu hatayı farklı kod yada deyimlerle aşmak mümkündür. Ama benim gibi yeni başlayanlar için bu konu çok önemli,muhakkak en baştan dikkat edin.

(24/06/2009, 10:52)bonasera yazdı: ...Burada her ne kadar mecazi bir kullanıma rastlasak da konu başlığı "Mutlaka Dikkat Edilmesi Gereken Kurallar", "Bu Kurallara Bakmadan Geçmeyin", "Sağlam bir veritabanı için öncelikle dikkat edilmesi gereken hususlar" şeklinde değiştirilebilir diye düşünmekteyim.İçerik harika.

Sn bonasera nın belirttiği konuyu bir Türkçe'ci olarak Mehmet hocam daha iyi bilir eminim ama "ölümcül" kelimesi, konunun zaten çok önemli olduğunu anlatmak için "MÜBALAĞA" sanatının güzel bir örneği. Yani abartmayla konunun zaten dehşet derecede önemli olduğu anlatılmış. Şahsi fikrime göre benim için başlık çok uygun. Hata yaptıkça daha iyi anlaşılıyor konunun önemi. Yine de öneriniz için teşekkürler, tabiki değerlendirme Bilgisayarcı hocama ait.

İyi çalışmalar.
Son Düzenleme: 13/07/2009, 14:29, Düzenleyen: donepezil.
Cevapla
#23
ölümcül evet.
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla
#24
(08/05/2009, 23:09)sledgeab yazdı: Tablodaki alanlara (Genel Sekmesindeki) giriş maskesi (arama sekmesindeki) ve Liste Kutusu veya Açılır kutu eklenmemeli.

[Resim: adszfab.jpg]

Öncelikle bilgilendirme için teşekkürler. Benim merak ettiğim yukarıda alıntısını yaptığım mesajdaki önerinin sebebi nedir? Tabloya Açılan kutu eklemenin veya giriş maskesi yapmanın na zararı olabilir?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da