Forum

ilk 10 kelimeyi g&#...
 
Bildirimler
Hepsini Temizle

ilk 10 kelimeyi göstermek

4 Yazılar
4 Üyeler
0 Reactions
345 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

merhabalar

 projede kullanılacak bir bölüm için veritabanından sorgu ile çekilen bir cümlenin ilk 10 kelimesini göstermek istiyorum. 10 Kelimeden sonra "devamını oku..." gibisinden bir yazı olacak.

 İlk 10 kelimeyi veya ilk 80 harfi nasıl yazdırabilirim ?

 Yardımcı olursanuz çok sevinirim.

 
Gönderildi : 28/07/2011 20:19

(@MennanSevim)
Gönderiler: 89
Estimable Member
 

Direk Sql ile işi çözmek istiyorsan ;

SELECT SUBSTR(Alan_Adı,0,80) 
FROM Tablo1 
WHERE ... 

Ya da sorguladığın cümleyi alıp parse eder öyle kullanırsın.C#'ta substring fonsksiyonunu kullanabilirsin

http://www.c-sharpcorner.com/UploadFile/mahesh/2891/  

 
Gönderildi : 28/07/2011 20:38

(@tailan)
Gönderiler: 4
Active Member
 

Substring(0, 80) metodunu kullanarak 0 dan başlayıp 80 e kadar olan karakterleri elde etmenizi sağlar.

 
Gönderildi : 30/07/2011 21:25

(@RagipUNAL)
Gönderiler: 171
Estimable Member
 

substr kullanırken 80 karakter değilde ' ' şekilnde 10 adet boşluk sayarsa da olur. eğer kelime içinde ve ile vb bağlaçlar varsa bunları kelimeden saymaya bilirsin. ama bildiğim kadarı ile direk kelime sayan bir kod olmalı diye hatırlıyorum.

 
Gönderildi : 30/07/2011 22:40

Paylaş: