lostyazilim
tr.link

Asp ile Access bağlantı Sorunu Acil

6 Mesajlar 1.314 Okunma
lstbozum
tr.link

altuncumedya altuncumedya WM Aracı Kullanıcı
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek web tasarım
  • Konum Kahramanmaraş
  • Ad Soyad A** A**
  • Mesajlar 142
  • Beğeniler 1 / 11
  • Ticaret 0, (%0)
arkadaşlar lütfen acil yardım delireceğim 24 saattir.
1.Bir firmada bayi hesabım var ve yeni site kuracağım.
2.hostingi sorunsuz oluşturdum her zamanki gibi ayarlarını yaptım
3.Ancak site çalışmadı
4.yaptığım incelemede access veritabanına bağlanamadığını farkettim.
5.bayi hesabında sadece bu sitede sorun var. ne yaptıysam olmadı izinler vs.
6.firmadan destek istedim yazılımdandır diyerek başlarından savdılar her zamanki gibi
7.ancak siteyi bayi hesabımdaki bir sitenin yerine dosyalarını attım sorun yok çalışıyor. localde çalışıyor.
bayi hesabımda bulunan ve surunsuz çalışan siteleri yeni açtığım sitenin dizinine atıyorum onlar da çalışmıyor

bu bağlantı sorununu nasıl aşarım acil yardım

bağlantı kodum:
Set baglanti = Server.CreateObject("ADODB.Connection")
baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani1.mdb")

bu kodu çalıştıramadım bu hostta ama diğer siteler içinde aynı dosyalar sorunsuz çalışıyor. yani sorun bağlantı kodunda da değil. ama veritabanına bağlanmıyor
 

 

wmaraci
reklam

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Çıkan hatayı yazarsanız daha iyi olur. Bayi hesabı "addon domain" şeklinde mi? Yani ana bir hesap var mesela alanadi1.com. Sonra diğer oluşturduğunuz alanadi2.com ana hesaba ait klasörde mi açılıyor?
 

 

www.ontedi.com
www.cizgi.site

altuncumedya altuncumedya WM Aracı Kullanıcı
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek web tasarım
  • Konum Kahramanmaraş
  • Ad Soyad A** A**
  • Mesajlar 142
  • Beğeniler 1 / 11
  • Ticaret 0, (%0)
500 Erros Hatası alıyorum. Her domainin kök dizini ayrı ayrı.
 

 

altuncumedya altuncumedya WM Aracı Kullanıcı
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek web tasarım
  • Konum Kahramanmaraş
  • Ad Soyad A** A**
  • Mesajlar 142
  • Beğeniler 1 / 11
  • Ticaret 0, (%0)
Bu kodla geçici olarak sorun çözüldü ancak ileride başka sorunlara neden olacak bu.

set baglanti = server.createObject("adodb.connection")
baglanti.open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Inetpub\vhosts\siteadi.com\httpdocs\sql\veritabani.mdb;Persist Security Info=False;"

Önceki Kod:
Set baglanti = Server.CreateObject("ADODB.Connection")
baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("sql/veritabani.mdb")

öncekinde neden çalışmıyor olabilir. dosya izinlerinde ve üst yollara erişimde sorun yok görünüyor
 

 

wmaraci
wmaraci

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Server.MapPath("/sql/veritabani.mdb")

şeklinde dene istersen. Server.MapPath dediğin anda httpdocs klasöründen sonrasını görür.
 

 

www.ontedi.com
www.cizgi.site

altuncumedya altuncumedya WM Aracı Kullanıcı
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek web tasarım
  • Konum Kahramanmaraş
  • Ad Soyad A** A**
  • Mesajlar 142
  • Beğeniler 1 / 11
  • Ticaret 0, (%0)
maalesef hocam zaten daha önce denemiştim. merak ettiğim iki bağlantı şekli arasındaki fark ne önceki kod daha önce sorunsuz çalışıyordu şimdi ne oldu da onun yerine yeni kod ile çalışabiliyor sadece
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al