Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 22/05/2008, 18:02   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan Sql de Limitleme

arkadaşlar merhaba

Kod:
SELECT     mesajId
FROM         tbl_pm
WHERE     (mesajId BETWEEN 1 AND 5)
bu şekilde 1 ile 5 arasındaki kayıtları alıyorum ancak şöyle bir sorum olacak

diyelimki ben aradan 3. id yi sildim

ozaman 1 - 2 - 4 - 5 diye çekiyor yani 1 ile 5 arasında olan kayıtları çekiyor.. bunun

eğer 3 yoksa yine 5 e tamamlamasını yani 6 yı eklemesini istiyorum bunu nası yapabilirim yada sql de böyle bir fonksiyon varmı
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 22/05/2008, 21:45   #2 (permalink)
Üye
 
Arjwen Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 16
Varsayılan

mysql kullanıyosan limit kullan ,, access mssql için top kullanabilirsin
Arjwen hatta değil   Alıntı Yaparak Yanıtla
Eski 23/05/2008, 10:03   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

mssql kullanıorm top çok farklı bişe top ile hep en baştakileri alabilirim onu biliyorum benim istediğim 10 ile 20 20 ile 30 arasındakileri alabilmek
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 23/05/2008, 15:25   #4 (permalink)
Özgür Yazılım
 
MaviAteş Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2007
Yer: Selçuk Üniversitesi
Mesaj: 269
Varsayılan

MySql 'de bulunan LIMIT özelliği ile
ilk 20 kaydı al ; ".....LIMIT 0,20".
ikinci 20 kaydı al; ".....LIMIT 20,20". gibi bir kullanım Mssql 'de yok. (Bir özgür yazılım güzelliği.)

Bunun yerine Mssql ve asp ile sayfalama yapmak için şu bağlantıda anlatılanlardan faydalanabilirsiniz.
ASP Recordset ile sayfalama : http://forum.zoque.net/sunucu-tabanl...-clspager-asp/
__________________
Ülkesinin yüksek istiklalini korumasını bilen Türk milleti, dilini de yabancı dillerin boyunduruğundan kurtarmalıdır.
Mustafa Kemal ATATÜRK
MaviAteş hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 01:20.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net