Ama bu çok doğal çünkü
imeiid imeino .........telefonid
103 111111111111111 81
104 222222222222222 81
105 333333333333333 81
şeklinde görüldüğü gibi imeiler tablonuzdaki ilk üç imei numarası da telefon id alanında 81 nolu id barındırıyor. Kurgunuz gereği imei numarasına bakan zavallı kodlar bunun karşısında telefon id'sini ve buna bağlı tablodaki ilişkili olan modeli getiriyor. Oysa yapısal olarak verilerin "alışlar" tablosundan alındığını varsayıyorsunuz. Çünkü gördüyorum ki alışlar tablosunda da
alisid alisfiyati alistarihi imeiid tedarikid satisilkfiyati markaid modelid Satildi
160 111.00 TL 06.01.2014 103 1 112.00 TL 61 79 Evet
161 221.00 TL 06.01.2014 104 1 222.00 TL 61 80 Evet
162 331.00 TL 06.01.2014 105 1 332.00 TL 61 81 Evet
biçiminde veriler var. Yani ilk üç kaydın markaları 61 ama modelleri 79-80 ve 81. Bu durumda neden imei kaydı tuttuğunuzu anlayamadım. Bir telefonun imei numarası eğer marka ve modeliyle eşlenerek ayrıo ayrı tablolara kaydediliyorsa o zaman neden alış tablonuzdan veri istiyorsunuz? İmei bazında verilerin düzeltilmesini, böylece seçilen imei bilgilerinin "modeller" tablosundan veri almasını garipsememenizi umuyorum. Şu anda bir hata varsa veri girişleriniz veya güncellemeleriniz açısından olabilir. Kodlar doğru çalışıyor inanın. Sadece siz yanlış yerdeki veriyi görmek istiyorsunuz
Ek düzenlemenizle ilgili bir açıklama:
O açılan kutuyu metin kutusu yaparsanız yazdığım hiçbir kod çalışmaz. Bence o açılan kutunun olay yordamlarını bir inceleyin.
İnadına, ille de Accesstr.net...