Skip to main content

AccessTr.neT


Hatamı anlayamıyorum (Subscript out of range)

Hatamı anlayamıyorum (Subscript out of range)

Çözüldü #4
hatan içlerinde hiç bir veri olmamasına rağmen metin kutularına başvuruyor olman ondanda ziyade üç beş kutuya seçilen puanın 5 altı 5 üstü puanllara sahip bölümleri yada üniversiteleri puan aralıkları ile yazmak için bu kadar koda ve hesaba gerek yoktur bir liste ile seçtiğim alanda seçtiğim ilde ve seçtiğim puan türünde 5 alt 5 üst puana sahip kayıtları listele ve bana büyükten küçüğe ilk 20 kaydı göster demek bu kadarmı zor gördüğüm kadarı ile sen zaten işin zor kısımlarını halletmişsin

ama ben daha kapsamlı bir öss tercih programı hazırlıyorum diyorsan yeni sistemin geçn sene ilk öğrencilerini aldığını varsayarsak kontenjanları bilmen geçen sene ki en son puanı ve ilk puanı bilmen bu seneki taban puanı bilmen kazanan kişi sayısını bilmen ona göre kazanalardan seçilen ve seçilen üniversitedekis seçilen bölümü tercih edeceklerin ortalama puan aralığını hesaplaman ona göre tercih edeceklerin olasılık hesabını yapman ve ona göre bu bölüme yerleşip yerleşemeyeceğni söylemen gerekirki onuda geçelim bu işlemi seçilen puan aralığında bulunan bütün kayıtlar için yapacakki buda şu anda senin yaptığın gibi ben kodun gerekli yerlerini düzelttikten sonra gördümki owerflow a düşürür

yani sana kısaca tavsiyem bu kadar derin düşünme sadece seçilen il üniversite bölüm ve puana ait bir şey düşüyorsa göstersin yoksa alta bir liste koy
orda seçilen puan aralığında yada seçilen puanın 5 üstü 5 altı olan kayıtları seçsin ve orada en yüksek kontenjana sahip olanları ayırsın ve onları büyükten küçüğe sıralasın ve ilk 23 ü göstersin burdakileride seçilenleri bir kenara at mantığı kullan ve bir temb tablosuna yazdır ondan sonra sıralamayı bir daha yaptır ve yine seçilen puan aralığında bu sfer seçilenleri devre dışı bırakarak ve seçilen sayıyıı düşerek kalan kadar tekrar bir liste çıkarsın tabi bir önceki listede seçilmeyenleride devre dışı bırakarak bu şekilde kaç tercih yapacaksa tercih sayısı dolana kadar devam etsin
meşhur çin atasözü  "ACCESS İLE YAPABİLECEKLERİNİZ HAYAL EDEBİLECEKLERİNİZ İLE SINIRLIDIR" siz ne kadar hayal edebiliyorsunuz
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Hatamı anlayamıyorum (Subscript out of range) - Yazar: esrefigit - 25/05/2009, 17:48
Task