Veri alma sorunu

1 2 3
27/05/2009, 17:06

teo81a

Bu arada soldaki kriter ne olmalı? diye sormuşsunuz.
Hocam, soldaki kriter alanı ID yerine satır numarasını belirtemezmiyiz acaba?
Yani şu şekilde;
Sağ tarafta bulunan tarih1 alanı, soldaki tabloda 1.satırda bulunan tarih alanından veri alacak.
Sağ tarafta bulunan tarih2 alanı, soldaki tabloda 2.satırda bulunan tarih alanından veri alacak ve bu şekilde devam edecek ve böylelikle ID leri değişmiş olsa bile veriler doğru bir şekilde alınacak. Bu sizce mantıklı mı hocam?
27/05/2009, 17:13

okileturc

Bence olmaz formun neye göre sıralandığına göre de
değişkenlik gösterebilir, riskli

O zaman bir alan ekleyin siz oraya bir sıra numarası girin
o değişmez, sıra no ya göre denetimler doldurulabilir

_

bakın bu sefer de beni yanlışa sürüklediniz sıra no vermek demek sol tarafı yine sınırlı kabul
etmek demek çünkü sağ taraf 50 olunca solda
100 de olsa eşleşenler 50 de kalacak

Ben bu konudan istifamın kabulünü rica ediyorum kusura bakmayın
27/05/2009, 17:16

teo81a

Sayın Mesudi; sorunum kısmen çözüldü diyebilirim. Çünkü soldaki tabloda bulunan kimlik ID leri değiştiği takdirde hatalara sebep olacak. Örneğin kimlik ID'si 5 olan bir veriye daha sonra sildik ya da değiştirdik o zaman kimlik ID'si otomatik sayı olduğu için 6 olacak. O zaman tarih5 alanı ya hata verecek ya da başka satırdan veri alacak.
Estağfurullah hocam olurmu hiç öyle şey. Olumlu eleştiri ve görüşleriniz bile benim için çok aydınlatıcı oldu. Her ne kadar da soruya tam olacak cevap alamadıysam bile yine de çok ama çok teşekkür ederim her şey için, çok sağolun hocam.
27/05/2009, 17:52

mesudi

Evet haklısınız. ID'lerin değişme durumu varsa bu yöntem tabiki sorunlara yol açar. Zaten bu şekilde bir tablodan veri almak pek mantıklı değil. Ben sadece sizin istediğinizi yaptım. Tablo verilerini sağlıklı bir şekilde organize etmek ayrı bir mesele...
29/05/2009, 12:08

teo81a

Arkadaşlar bu konu çözülmüştür. Sayın okileturc'un vermiş olduğu fikirler ve sayın mesudi nin eklemiş olduğu formül sayesinde ve bende biraz formül katarak bu konuyu hallettik. Herkese çok teşekkür ediyorum, iyi çalışmalar.
1 2 3