Şimdi Ara

Veritabanından 'ad soyad' bütün çektiğim veriyi ad ve soyad olarak ikiye ayırabilirmiyim?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
0
Favori
705
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Sorun tam olarak şu: elimdeki veritabanında örneğin "Ali Ahmet" gibi bir bütün halinde isim var ve bana bu, isim ve soyisim ayrı ayrı lazım.


    Bunu php'de explode() ile yapabiliyoruz ama bana şu anda asp versiyonu lazım ama bakındım bulamadım tam eminde değilim böyle bir komut olup olmadığından.

    Bilen varsa, yardımcı olursa çok sevinirim

    Herkese iyi günler.



  • aradaki boşluğa göre ayıracaksan,

    a=adsoyad.Split(" ")

    a(0) > Ali
    a(1) > Ahmet

    a'yı array olarak tanıtmayı unutma
  • Öncelikle ilgilendiğin için teşekkürler Joker. Ancak kodu yazdığımda bir sorunla daha karşılaştım.

    <%
    dim dizi(2)
    dim adsoyad

    adsoyad="Ali Ahmet"

    dizi = adsoyad.Split(" ")
    %>


    Bu kodda

    Hata Tipi:
    Microsoft VBScript çalışma hatası (0x800A01A8)
    Nesne gerekli: 'Ali Ahmet'
    index2.asp, line 7


    diye bir hata çıktı karşıma çözemedim bir türlü. Yardımcı olursan sevinirim
  • ASP 'den pek anlamam ama ilk başta değişken tanımı yaparken dizi isimli dizi değişkeni (2) olarak belirtmeden kullanmayı denediniz mi?

    <%
    dim dizi
    dim adsoyad

    ......
  • quote:

    Orjinalden alıntı: MaviAteş

    ASP 'den pek anlamam ama ilk başta değişken tanımı yaparken dizi isimli dizi değişkeni (2) olarak belirtmeden kullanmayı denediniz mi?

    <%
    dim dizi
    dim adsoyad

    ......



    Denedim MaviAteş ama olmuyor. Yine de ilgin için teşekkürler.
  • asp.net kullanıyorum ben, bu hatayı pek yorumlayamadım .net daha farklı şekilde veriyor sanırım hataları

    dim adsoyad as string , diye yazman gerekmiyor mu? sanırım sen VB6.0 kullanıyorsun? mantık aynıdır tahminimce sadece syntax ile ilgili sorun var kanımca
  • quote:

    Orjinalden alıntı: Joker

    asp.net kullanıyorum ben, bu hatayı pek yorumlayamadım .net daha farklı şekilde veriyor sanırım hataları

    dim adsoyad as string , diye yazman gerekmiyor mu? sanırım sen VB6.0 kullanıyorsun? mantık aynıdır tahminimce sadece syntax ile ilgili sorun var kanımca


    dim adsoyad as string asp mantığına uygun değil yani farklı bir hata veriyor. Yine de ilgine teşekkürler
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Selam,

    Asp kodu, Asp.Net'ten biraz farklı.. Şöyle yazmalısın:

    <%
    dim dizi
    dim adsoyad

    adsoyad="Ali Ahmet"

    dizi = split(adsoyad," ")
    Response.Write("Ad:" & dizi(0) & "<br>Soyad:" & dizi(1))
    %>
  • quote:

    Orjinalden alıntı: oghuz

    Selam,

    Asp kodu, Asp.Net'ten biraz farklı.. Şöyle yazmalısın:

    <%
    dim dizi
    dim adsoyad

    adsoyad="Ali Ahmet"

    dizi = split(adsoyad," ")
    Response.Write("Ad:" & dizi(0) & "<br>Soyad:" & dizi(1))
    %>


    Hocam sonunda yaw uğraş uğraş öldüm. Çok büyüksün
  • dediğim gibi sorun syntax
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.