2008-09-17 12 views

cevap

2

Sana bir numara kullanmalısınız düşünüyorum ve bu yüzden, öyle görünüyor yapar Allen Browne, Access MVP.

+0

Teşekkürler Remou, Allen Browne'ın sitesinde iyi ipuçları var :) – Florian

+0

Allen Browne'dan hoşlanıyorsanız, Tony Toews'u da beğenebilirsiniz. Özellikle yolsuzluk konusunda iyi: http://www.granite.ab.ca/accsmstr.htm – Fionnuala

+0

Link artık çalışmıyor. –

0

ben :(buldum kadarıyla yok ben bir süre içinde Erişim programlanmış değil, ama ne hatırlıyorum isnull çeklerin oldukça fazla gerektirir.

+0

Evet, Access diğer veri türleri için boş değerleri işleyebilir, ancak boole türlerine sahip bir DB'den bir tablo bağladığımda Access, Null gibi False (Kötü) gibi davranır. – Florian

0

Ben bunu için uygulama/çözüm verilerinizde boş değerlere sözü yorumlamak istiyorum nasıl bağlı olduğunu düşünüyorum.

sadece bunları bir rapor halinde "görmezden" istiyor musunuz ... yani onlara baskı var Boş alanlar veya yeni satırlar olarak mı? Bu durumda, ya kullanışlı bir IsNull işlevini SQL oluşturucudaki ya da bir sütundaki "anında if" iif() ile birlikte kullanabilirsiniz. n düzenli Erişim sorgu tasarımcısı şöyle:

IIF (IsNull (BooleanColumnName), Yeni satır/BlankSpace/neyse, BooleanColumnName) Öte yandan

, sen "Yanlış olarak boş değerlere dikkate alınmasını istiyorsanız "değerleri sen daha iyisi sütunu güncelleştirmek ve sadece böyle bir şeyle onları değiştirin:

Güncelleme tablo
SET BooleanColumnName BooleanColumnName IS NULL = YANLIŞ