RecNo Sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

RecNo Sorunu

Mesaj gönderen pro_imaj »

Merhaba,

MSSQL vt ile 1,5 aydır çok ciddi çalışmalar yapıyorum. ilk başlarda recno sorunu vardı daha doğrusu recno hep -1 veriyordu. Bunu önemsemedim. şu an yine recno ile işim oldu ve artık çözüm de bulamayın ca buraya yazmaya karar verdim.

Ne kadar basit bir soru bunun bilincediyim ama çözüm bulamadım

Kod: Tümünü seç

showmessage(inttostr (Query1.RecNo));
Yukarıdaki kod ile verilen msj -1

Not: arkadaşlar herşeyi denedim. yanlış Queryde bakmıyorum. Query'de aktif durumda. kayıt sayısının alabiliyorum. veri girişleri yapıyorum ama Recno her zaman -1 veriyor.

Saygılarımla
Çalışmalarınızda başarılar.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

recno ya güvenmeyin. unique alanınız üzerindeki sayıyla işlem yapsanız olmazmı?
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba
mege yazdı:recno ya güvenmeyin. unique alanınız üzerindeki sayıyla işlem yapsanız olmazmı?
Üstad unique ile ilgili biraz delphi yarımına baktım ama ne olduğunu bilmiyorum biraz açabilrseniz memnun olurum.

Tşk ederim.
Saygılarımla
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
phpdelphi
Üye
Mesajlar: 9
Kayıt: 02 Haz 2005 12:40
İletişim:

Mesaj gönderen phpdelphi »

yani tekil olan alanda çalış demek istemiş arkadaş, misal tckimlik numarasi gibi
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

peki

Mesaj gönderen pro_imaj »

peki ama bunlar Query'nin -1 sonucunu vermesinin nedeni diil sadece farklı bir yöntem. Bu sorun neden peki. yani bu sorun nasıl aşılır. veya böyle küçük bir işlemde hata veriyorsa. Delphi başka hangi konularda hata veriyor. yani

RecNo ya güvenmeyin demek ne demek cidden anlamadım. :?
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

recno yazıp ararsanız problemin nedeni ve çözümüyle ilgili daha önceki konuşmalara ulaşabilirsiniz.
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

üstad arama yapmadan soru sormaya özen gösteriyorum.

Uyarın için tşk ederim.
Yardımların içinde.

aramalarda böyle bir soru bulamadım.
:ara RecNO

Saygılar.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

Merhaba,

hiç sorun yaşamamak sorun yaşanmayacağı anlamına gelmiyor. yaptığım çalışmada genelde recno ve recordcount durumlarını kullandım ve verdiği sayı açısından yanlış değer döndürmedi. konuyu sen açıncada yine denedim doğru değeri veriyordu. ama burada şunu belirtmek isterim ben çalışmamda hep ibdataset kullandım belki o yüzdendir.

Kod: Tümünü seç

showmessage(inttostr(dm1.ArsivIBDataSet.RecNo));
kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Kullanıcı avatarı
VooDoo
Üye
Mesajlar: 126
Kayıt: 22 Haz 2005 10:25
Konum: Bursa & ANKARA
İletişim:

Mesaj gönderen VooDoo »

select count(*) ile olayini cozmeyi dene en iyisi ama benim de bunda bir yavaslama sorunu var
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

merhaba arkadaşlar,

cvp bulamayınca bende başka bir yolla daha doğrusu eof ile işini tersten yaptım.

iç içe 4 döngü vardı.

sağlık olsun oldu ama baya kastı.

tşk ederim.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

CalculatedField kullanarak RecNo ları kendin bir Calc alan içinde üret ve onu kullan.
Cevapla