folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Veri Türü Uyuşmazlığı ( Asp )



Veri Türü Uyuşmazlığı ( Asp )

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek

    hocalar bi kaç gündür hangi işlemi yaparsam yapiyim bu hata karşıma çıkıyor.nasıl düzelir bu kodlar sağlam birde siz bakın.

    örnek linkte şu.
    falancisayfa.asp?islem=uyeprofil&id=123 

    <%if request.querystring("islem")="uyeprofil" then
    id=request.querystring("id")
    set uye = conn.execute("select kimlik,kullaniciadi,isim,soyisim,yas,sehir,son_giris_tarih,kayit_tarih,yazi,avatar from Uyeler where kimlik='"&id&"'")
    %>

    bu kodun neresinde hata var ?

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    sayı türlerinde  tek tırnak konmaz where kimlik="&id&" şeklinde yapman lazım

    :|
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BuZuL
    BuZuL's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek
    sen string gönderiyon ordaki veri tipi sayısal olunca sıçıyor pesimistin dediğini yaparsan düzelir.

    DAĞDA ÜÇ BEŞ KOYUN SÜRÜSÜ, TUTTURMUŞ BİR KÜRDİSTAN TÜRKÜSÜ, ELİNE ALMIŞ BAYRAK DİYE BİR MASA ÖRTÜSÜ, SATSAN BEŞ PARA ETMEZ NE DİRİSİ NE DE ÖLÜSÜ, SOYU SOYSUZ OLAN SENSİN TOPRAK SENİN NEYİNE, İTE İTLİK YAPIP KAFA TUTMA BEYİNE, ANLASA DEDİĞİMİ SOKAKTAKİ KÖPEK AĞLAR HALİNE, DUY ULAN SOYSUZ NE MUTLU TÜRKÜM DİYENE.......
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JerusaLem
    JerusaLem's avatar
    Savaş Madalyası Developer Madalyası Üstün Hizmet Madalyası Bilgi/Destek Madalyası
    Kayıt Tarihi: 27/Eylül/2002
    Erkek
    <%
    if request.querystring("islem")="uyeprofil" Then

        Dim uyeID
        uyeID    = Request.Querystring("id")

        If uyeID = "" Then
            Response.write "Yanlış bir işlem gerçekleştirildi."
        Else

            If sayiKontrol(uyeID) = False Then
                Response.write "Yanlış bir işlem gerçekleştirildi."
            Else    ' gelende bir sorun yoksa.
                set uye = conn.execute("select kimlik,kullaniciadi,isim,soyisim,yas,sehir,son_giris_tarih,kayit_tarih,yazi,avatar from Uyeler where kimlik='"& uyeID &"' ;")
            End If
           
    End If






    Function sayiKontrol(sayi)

        sayiKontrol = True

        If IsNumeric(sayi) = False Then
            sayiKontrol = False
        Else
            If sayi <= 0 Or sayi > 999999999  Then
                sayiKontrol = False
            End if
        End If
           
    End Function
    %>

    ey ulu TÜRK öğün, eşin yoktur altında göğün..!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    neden select * from demiyorsun ki ?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    set uye = conn.execute("select kimlik,kullaniciadi,isim,soyisim,yas,sehir,son_giris_tarih,kayit_tarih,yazi,avatar from Uyeler where kimlik='"&id&"'")


    Bunu dedikten sonra alt taraflarda   kimlik,kullaniciadi,isim,soyisim,yas,sehir,son_giris_tarih,kayit_tarih,yazi,avatar alanları haricinde bir sütunu açtın mı? Ya da  kimlik adlı sütun otomatik sayı mı?


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek
    zumsuk bunu yazdı:
    -----------------------------
    neden select * from demiyorsun ki ?
    -----------------------------
    performans performans performans

    kelimeler albayım bazı anlamlara gelmiyor.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    gördüğüm kadarıya kimlik senin otomatik sayın, id gibi eşsiz değerin.. Sonuçta sayısal

    O veriyi aratırken '" & id & "'" şeklinde aratıyosun burda hata vermesi normal.. "& id &" bu şekilde yapman lazım.. Yani tek tırnakları kullanma

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek
    evet tek tırnaklardanmış problem * kullanmamamın sebebide performans .
Toplam Hit: 1276 Toplam Mesaj: 9