• 18-02-2007, 21:21:40
    #1
    Üyeliği durduruldu
     
    <%
    
    Set Baglantimiz = Server.CreateOBject("adodb.connection")
    baglantimiz.open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.mappath("xx.mdb")
    
    duzenleid = Request.Form("duzenleid")
     
    Set kayit = Server.CreateOBject("adodb.recordset")
    sql="select yazi From veri where id" &duzenleid& " "
    kayit.open sql , Baglantimiz , 1,3
    kayit("yazi") = Request.Form("yazi")
    kayit.Update
    kayit.close
    Set kayit = Nothing
    Response.Write "Yeni Kayıt Güncellendi"
    %>
    Bu kodda hata nerde üstadlar locala atınca
    Hata Tipi:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
    [Microsoft][ODBC Microsoft Access Sürücüsü] Çok az parametre. 1 bekleniyor.
    /muratsoft/gonder.asp, line 14
    bu hatayı veriyorda
  • 18-02-2007, 22:53:57
    #2
    sql="select [id],yazi From veri where id=" &duzenleid& " "
    id den sonra = koyarsan olur
    birde [id] yazarsan daha güzel olur id veri tabanı için ozel bi kavramdır yani onu bi komut gibi algılıyor
    ve select [id],yazi şeklinde yazmalısın
    bu şekilde sorun çözülür
  • 19-02-2007, 18:01:57
    #3
    Üyeliği durduruldu
    teşekkürler üstad