arkadaşlar script hata veriyor

0
Onaylı Üye
Üye
Katılım
21 Eylül 2006
Mesajlar
97
Tepki puanı
0
selam arkadaşlar.kurduğum bütün scriptler aynı hatayı veriyor .nerde hata yapıyorum bana söyler misiniz.. anatoilahosting hostunu kullanıyorum ( yanlış analam olmasın hosttan bi şikayetim yok şimdilik) .. öncelikle mdb dosyasını alıp serverin db dklasörüne koyuyorum ve sonra geçerli ayarın olduğu asp sayfasını not defteri ile açıp düzenliyorum.mdb nin yolunu yazıyorum. buraya kadar bir sorun yok sanırım? daha sonra host admin panelime girip orda da aynı mdb yi seçerek veritabanına kaydediyorum.ama aynı sorunu verip duruyor .örnek olarak şu an denediğim scripti göstereyim,siteye bağlanmıyor direkt bu hata geliyor

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x1b70 Thread 0x176c DBC 0x215ebf6c Jet'.

/haber_includes/connections.asp, line 10



bashetttiği sayfanın kodlarını da ekleyim (/haber_includes/connections.asp)



<%
'On Error Resume Next

Set ObjConn = CreateObject("ADODB.Connection")

StrDbName = "db/database.mdb"

StrConn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(StrDbName)

ObjConn.Open StrConn

If CStr(Err.Number) <> 0 Then
Response.Redirect "help.asp?c=9&e=" & Err.Number & "&s=" & Err.Source & "&m=" & Err.Description
End If
%>



veritabanı oluşturmamda mı yannışlık var? ya da hostun db klasörünü gösterirken daha farklı bi kod mu yazmak lazım? ya da her script in kendsine ait özel bir dsn adı mı var,onu mu girmem gerekli?

yardım ederseniz çok sevinirim .ilk ücretli domain ve hostlu sitem bu.daha öncekiler free hostlardan yaptığım denemelerdi.ve bu scriptler orada çalışıyordu.

yardımlarınız şimdiden teşekkür ederim arkadaşlar
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
db ye yazma izni verdin mi
 
0
Onaylı Üye
Üye
Katılım
21 Eylül 2006
Mesajlar
97
Tepki puanı
0
oldu :D diğer scriptlerde de db yolunu böyle mi göstereceğim
çok sağolun arkadaşlar. çok sağol permission
 
0
Onaylı Üye
Üye
Katılım
11 Aralık 2004
Mesajlar
6,457
Tepki puanı
3
Konum
izmir
eger db dosyan db veya bir klasördeyse evet ../ ile geri gitmesini söylüyorsun
 
0
Onaylı Üye
Üye
Katılım
21 Eylül 2006
Mesajlar
97
Tepki puanı
0
dos'ta ki cd.. gibi değil mi.anladım.sağolasın dostum
 
0
Onaylı Üye
Üye
Katılım
21 Eylül 2006
Mesajlar
97
Tepki puanı
0
tekrar selam arkadaşlar. yeni bir hata var .resim ekleyemiyorum,hatta scriptin kendi resimleri de görünmüyor.. admin panele girince ayarlar ana sayfasının altında şöyle bir hata kodu var :

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/admin/sayx.asp, line 33

host admin paneline girip mbd dosyasına yazma izni verdim hatta db klasörüne de yazma izni verdim.. başka ne yapmam lazım. tekrar tekrar teşekkür ederim şimdiden
 
0
Onaylı Üye
Üye
Katılım
11 Aralık 2004
Mesajlar
6,457
Tepki puanı
3
Konum
izmir
/admin/sayx.asp, line 33 satırdaki kod nedir ?

sanırım db yolu veya db yazma yetkisi ile salt okunur oldugunu söylüyor.
 
0
Onaylı Üye
Üye
Katılım
21 Eylül 2006
Mesajlar
97
Tepki puanı
0
30 uncu satırdan sonraki kodlar şöyle:
if session("serbilsayac")<>"yes" then


Sorgu="Select * from son_site where site_name like '"&site_ad&"'"
Rs.Open Sorgu, Baglanti, 1, 3
if Rs.eof then
Rs.AddNew
Rs("site_name")=site_ad
Rs("hit")="1"
Rs("gun")=date
Rs.Update
Rs.close
else
Rs("hit")=Rs("hit")+1
Rs("gun")=date
Rs.Update
Rs.close
end if

Sorgu="Select * from son_ip where ip_number like '"&ip_no&"'"
Rs.Open Sorgu, Baglanti, 1, 3
if Rs.eof then
Rs.AddNew
Rs("ip_number")=ip_no
Rs("hit")="1"
Rs("vakit")=date
Rs.Update
Rs.close
else
Rs("hit")=Rs("hit")+1
Rs("vakit")=date
Rs.Update
Rs.close
end if

host admin panelinden db ye yazma izni verdim.mdb dosyasına da izin verdim.veritabanı oluşturmada mı sorun var microsoft acces driveri seçiyorum.db klasörü içindeki mdb dosyasını ekliyorum.dsn adına da ADODB ismini veriyorum..bu işlemlerden birinde de sorun olabilir mi
 
0
Onaylı Üye
Üye
Katılım
11 Aralık 2004
Mesajlar
6,457
Tepki puanı
3
Konum
izmir
kullanan sistemi bilmediğim için ve görmeden fazla yorum yapamıcam..
 
Geri
Üst