ASP den access e kayıt
pentiumkivanc20.11.2004 - 09:34:19
merhabalar, ben asp den access veritabanına bağlantı kurup stok tutan bir web sayfası yapıyorum. işyerimdeki bilgisayarım win2000 işletim sistemi yüklü ve iisadmin kurulu tıkır tıkır çalışabiliyorum. Evdeki bilgisayarımda XP kurulu onda da iisadmin kurulu fakat o bilgisayarda gerek benim hazırladığım sayfadan gerek başka access bağlantısı isteyen sayfalardan veritabanına kayıt yapmak isteyince veritabanı veya nesne salt okunur diye bir mesaj alıyorum. Kayıt okurken problem yok ama yazdırırken bu hatayı alıyorum. Veritabanını dosyasının üzerine sağ tıklayıp okuma - yazma hatta tüm kullanıcılar için gerekli yetkiyi verdim. Bu durum daha önce başına gelen varmı? Yardımlarınız için teşekkürler
 
husonet20.11.2004 - 09:47:37
Access Dosyasını sağ tıklayıp baktınmı? Salt okunur olabilir Idea

Kolay Gelsin...
 
pentiumkivanc22.11.2004 - 17:26:17
Veritabanını dosyasının üzerine sağ tıklayıp okuma - yazma hatta tüm kullanıcılar için gerekli yetkiyi verdim. Bu durum daha önce başına gelen varmı? Yardımlarınız için teşekkürler
 
pentiumkivanc05.01.2005 - 09:42:17
Sorunu rasgele bir şekilde çözdüm. IISadmin içine girip yeni bir sanal dizin oluştur dedim sonra o dizine de bütün izinleri verdim. Tuhaftır gerçek dizin de aynı izilere sahip ama nedense sanal dizinde bu hatayı almadım. dosyalarımı iis içinden sanal dizine taşıdım bende. Şu an sorunsuz çalışıyor. anlamadım gitti
 
menderes12.02.2005 - 13:43:37
herkese merhaba
Bu konu ile xp den dolayı benimde sıkıntım var
yardımcı olursanız sevinirm
 
pentiumkivanc12.02.2005 - 14:04:46
Ben yukardaki gibi yapmıştım. Denedinizmi?
 
m.erin19.02.2005 - 21:02:22
Böyle bir sorunu 2000'den XP'ye geçince ben de yaşadım..

Çözüm yolunu ise rastgele buldum..

Yeni bir .mdb dosyası oluşturdum.. Eski .mdb dosyasındaki tabloları sürükle bırakla yeni dosyaya bıraktım.. :D OLDU..

Bi deneyin belki olur..

Bir de baglantınızı şu şekilde yaparsanız daha verimli sonuç alırsınız sorun yaşamazsınız:



Set bag = Server.CreateObject("ADODB.Connection")
bag.Open = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "&Server.MapPath("./veriler.mdb")



Eski baglantı stilinde problem çıkarıyo kesinlikle eminim!

Kolay gelsin...
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com