asp'de update nasıl yapılır?

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

asp'de update nasıl yapılır?

Mesaj gönderen hdayi »

Merhaba,
ASP'ye daha bugün başladım, mdb database'e bağlanıyorum, listeme sayfası yaptım. Kayıtları listeliyor.
O kayıtlardan birine tıklayınca textbox lar içinde hal-i hazırdaki değerleri alarak geliyor. Burada değişiklik yapıp update diyorum. Hata alıyorum, neyi nasıl yapacağımı bilemedim.

Kod: Tümünü seç

sql1 = "update sirket set sirket_adi='"+Request.Form("adi")+"', gif_url='"+request.form("gif")
sql2="', sirket_link='"+request.form("link")+"', kota="+request.form("kota") 
sql3=", baslangic='"+request.form("baslangic")+"', bitis='"+request.form("bitis") 
sql=sql1+sql2+sql3+"' where id="+request.form("id")

 qr.open sql, baglanti, 2, 3
 qr.update
Kod bu nasıl yapacağım çıkamadım işin içinden

Teşekkürler
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

Data bağlantılarını sağladıktan sonra update sirket set..... diye değilde;
normal bir bağlantı kullanabilirsiniz.
Datada otomatik sayı değeri olan bir alan açın mesela deger adında olsun.

Kod: Tümünü seç

sql = "select * from sirket where deger = "&deger
qr.open sql, baglanti, 1, 3
Datayı bu şekilde bağladıktan sonra ilgili kaydı bulmuş olduk. Hemen akabinde;

Kod: Tümünü seç

 
qr("sirket_adi") = Request.Form("adi")
qr("gif_url") = Request.Form("gif")
.....
.....
qr.Update

qr.Close
Set qr = Nothing
.....
.....
Kolay Gelsin
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

teşekkür ederim. Şöyle bir hata almaya başladım
Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.
/reklam/kaydet.asp, line 25
yazdığım kod:

Kod: Tümünü seç

sql = "select * from sirket where id="+Request.Form("id")

qr.open sql, baglanti, 1, 3

qr("sirket_adi") = Request.Form("adi")
qr("gif_url") = Request.Form("gif")
qr("sirket_link") =  Request.Form("link")
qr("kota") =  Request.Form("kota")
qr("baslangic") =  Request.Form("baslangic")
qr("bitis") =  Request.Form("bitis")

qr.Update

qr.Close
Set qr = Nothing 
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

VerTabanınız salt okunur durumdaymış, izinlerini verirseniz düzelecektir.
Kolay gelsin
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Teşekkürler
İznin nasıl verildiğini bulmak zor oldu biraz.
Burada anlatmışlar http://www.asprehberi.net/icerik/2072.html

Kolay Gelsin...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Cevapla