Zoque.Forum
»
bir hücrede birden fazla değer
|
| Veritabanları MySQL , MSSQL, SQL, Access, Oracle |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#2 (permalink) |
|
Üyelik Tarihi: 27.06.2001
Yer: İstanbul
Yaş: 29
Mesaj: 23
|
SPLIT FONKSİYONU
Bir metinden belirlenmiş ayraçlar (delimiter) vasıtasıyla belirtilen sayıda alt-dizgi içeren 0 tabanlı, tek boyutlu dizi üretir. Sözdizimi: SPLIT(ifade, ayraç, sayi, karşılaştırmakodu). (Sayi yerine -1 yazılırsa tüm belirlenen tüm alt-dizgiler işleme tabi tutulur.) Ne iş yaptığını anlamak için örnek yapalım. Örnek: Dim mystr, dizi(3) mystr = "EvcilASP|Türkiye nin|ASP Bostanı" dizi = SPLIT(mystr, "|", -1, 1) Reponse.Write dizi(0) ' sayfaya "EvcilASP" yazar Reponse.Write dizi(1) ' sayfaya "Türkiye nin" yazar Reponse.Write dizi(2) ' sayfaya "ASP Bostanı" yazar ayrıntılı bilgi için : www.mucit.gen.tr
__________________
Bir insanı sevmekle başlayacak herşey. |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 08.11.2000
Mesaj: 59
|
başka yolun yok
o şekilde split fonksiyonunu kullanmaktan başka bir çıkar yok
Kolay Gelsin Saygılarımla Süleyman Demirkeser (www.extremum.net Editörü)
__________________
http://www.extremum.net |
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 24.07.2000
Mesaj: 177
|
su var, bu hatali bir DB modelidir. bu gibi durumlara, ikinci bir tablo olusturup, orda isimleri tutup, esas tabloyuda o ikinci tabloya baglamaniz gerekir. MSSQL ve diger RDBMS'ler bunu kendileri yaparlarken, access yada MySQL kullaniyorsaniz bu iliskiyi siz kurmalisiniz.
|
|
|
|
Zoque'a hoşgeldiniz!