ASP ve Forum
ASP ve Forum
merhabalar
biz ASP ile bir forum sayfası hazırlıyoruz, kendi makinamızda düzgün olarak çalışıyordu ancak biz bu forumu web servera yerleştirdiğimizde recordset ile ilgili bir hata veriyor. daha önce bir select işlemi aynı recordsetle çalıştığı halde update için user code alanına atama yaptığımız yerde hata veriyor (ADODB.Recordset hata '800a0cb3' Nesne veya sağlayıcı istenen işlemi gerçekleştirmeye yeterli değil)
hatayı aşağıdaki ilk satırda veriyor
rsCommon.Fields("User_code") = strUserCode
rsCommon.Update
neden yapar böyle bir şeyi fikri olan varmıdır
biz ASP ile bir forum sayfası hazırlıyoruz, kendi makinamızda düzgün olarak çalışıyordu ancak biz bu forumu web servera yerleştirdiğimizde recordset ile ilgili bir hata veriyor. daha önce bir select işlemi aynı recordsetle çalıştığı halde update için user code alanına atama yaptığımız yerde hata veriyor (ADODB.Recordset hata '800a0cb3' Nesne veya sağlayıcı istenen işlemi gerçekleştirmeye yeterli değil)
hatayı aşağıdaki ilk satırda veriyor
rsCommon.Fields("User_code") = strUserCode
rsCommon.Update
neden yapar böyle bir şeyi fikri olan varmıdır
Boş Başak Dik Durur...
Santranç bitince şah da piyon da aynı torbaya girermiş...
Santranç bitince şah da piyon da aynı torbaya girermiş...
-
- Üye
- Mesajlar: 53
- Kayıt: 26 May 2004 11:15
- Konum: Gaziantep
- İletişim:
Recordseti açarken grekli şekilde açmamış olabilirsin.
RecordSeti açarken vermen gereken 4 parametre vardır.
* Sorgu, tablo, komut v.s.
* Bağlantı nesnesi
* Cursor tipi
* Kilit tipi
Sen burada kayıtsetini açtıktan sonra bir değişiklik yapmak istiyorsun onun için kullanman gereken kilit tipi varsayılan olmamalı(Normalde hiç bir parametre yazmasan varsayılan [Read-Only] kilit tipi atanır)
Kayıt setini şöyle açarsan çalışacaktır
RecordSeti açarken vermen gereken 4 parametre vardır.
* Sorgu, tablo, komut v.s.
* Bağlantı nesnesi
* Cursor tipi
* Kilit tipi
Sen burada kayıtsetini açtıktan sonra bir değişiklik yapmak istiyorsun onun için kullanman gereken kilit tipi varsayılan olmamalı(Normalde hiç bir parametre yazmasan varsayılan [Read-Only] kilit tipi atanır)
Kayıt setini şöyle açarsan çalışacaktır
Kod: Tümünü seç
set rsCommon = Server.createObject("ADODB.RecordSet")
rsCommon.open "tablo_adi", baglanti_nesnesi, 2, 2
-
- Üye
- Mesajlar: 53
- Kayıt: 26 May 2004 11:15
- Konum: Gaziantep
- İletişim:
-
- Üye
- Mesajlar: 53
- Kayıt: 26 May 2004 11:15
- Konum: Gaziantep
- İletişim:
-
- Üye
- Mesajlar: 53
- Kayıt: 26 May 2004 11:15
- Konum: Gaziantep
- İletişim:
Hmm.
Permissions için muhtemel alternatifler :
* attributes
* rights
* izinler (program türkçeleştirilmişse )
Aslında bu izinler rwx--rw- gibi bi şeylerdir.
Oradaki yetkileri 777 (veya rwxrwxrwx) yaparsan sorun ortadan kalkacaktır.
Yalnız bu dediklerim aslında Linux sunucularda daha çok lazım oluyor. Windows sunucularda da yetkiler var ama yetkileri ayarlamak zorunda kaldığımı hiç hatırlamıyorum.
Bi yanlışlık var ama bilemiyorum.
Permissions için muhtemel alternatifler :
* attributes
* rights
* izinler (program türkçeleştirilmişse )
Aslında bu izinler rwx--rw- gibi bi şeylerdir.
Oradaki yetkileri 777 (veya rwxrwxrwx) yaparsan sorun ortadan kalkacaktır.
Yalnız bu dediklerim aslında Linux sunucularda daha çok lazım oluyor. Windows sunucularda da yetkiler var ama yetkileri ayarlamak zorunda kaldığımı hiç hatırlamıyorum.
Bi yanlışlık var ama bilemiyorum.
-
- Üye
- Mesajlar: 53
- Kayıt: 26 May 2004 11:15
- Konum: Gaziantep
- İletişim:
-
- Kıdemli Üye
- Mesajlar: 489
- Kayıt: 13 Eyl 2003 09:10
- Konum: istanbul
- İletişim: