Konu Başlığı: başka siteden bilgi alma
View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 18.03.2003   #4 (permalink)
istemci
 
Üyelik Tarihi: 16.10.2000
Yer: Bursa
Yaş: 29
Mesaj: 116
Alıntı:
Asp de bunu yapamazsın,
Fakat bildiğim kadarıyla PHP de mümkün...
(Yanlış biliyor olabilirimde...)
Konunun ASP ve PHP ile ilgisi yok. Sanırım PHP derken asıl kastettiğin şey MySQL idi. MySQL bir veritabanı sunucusudur. Yani bir web sunucusu gibi. Bu yüzden izin verilen bütün IP adreslerinden, gelen talepleri alır ve karşılıklarını döndürür. Ama Access'de durum böyle değildir. Access veritabanı, bildiğiimz .txt uzantılı dosyalardan pek de farklı değildir. Yani Access bir veritabanı sunucusu değildir. Bu yüzden uzaktaki bir .mdb dosyasına bağlanmak teoride mümkün değildir.

Alıntı:
Elimde devamlı güncellenen bir sitenin haberlerinin kayıtlı olduğu veri tabanının .mdb nin yolu var yani xxx.com/db/haber.mdb gibi bu siteden yani o .mdb den bilgileri nasıl alırım mappath yoluyla denedim hata verdi, benim yapak istedğim sadece ordaki güncel verilere ulaşıp kendi sitemde göstermek. Yardımcı olursanız sevinirim. Tşk.
ASP'deki server nesnesinin Mappath özelliği, sanal yolunu verdiğiniz bir dosyanın(ya da dizinin), sabit diskteki fiziksel(gerçek) yolunu verir. Yine teoride, eğer uzaktaki bir .mdb dosyasına bağlanmaya çalışıyorsak, bağlantıyı kurarken DBQ verisi olarak server.Mappath kullanmadan, http://www.xx.com/db/haber.mdb şeklinde bağlanmamız gerekir. Ama maalesef böyle bir şeye izin verilmiyor.

Senin bu işlemi yapabilmenin tek yolu, sayfan her çağrıldığında bu .mdb dosyasını sunucu bilgisayarına indirmek ve sonra bu dosyaya bağlanmandır. Bu da oldukça masraflı bir yöntem. (Dosya boyutu, bandwidth, cpu, ram, zaman v.s.) Ya da günde birkaç sefer yapabilirsin. Bu da bilgilerin güncelliğini yitirmesi demek.

Bunlar yerine ASPTear ya da XMLHTTP gibi birşey kullanarak yapmayı tercih etmelisin.

Kolay gelsin.
istemci şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin