db in brinkster

من يه ديتا بيس دارم ولي تو اين brinksterكانكت نميشه
سورس كد:

<%
dim dbobj
set dbobj=createobject("ADODB.connection")
obj.Open "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=http://www14.brinkster.com/mromoozi/db/s.mdb"
%> :?:
 

miladmovie

Active Member
آقا اين رو هم تست كن

کد:
Set AdoCon = Server.CreateObject("ADODB.Connection")
StrCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db/s.mdb")
AdoCon.Open StrCon
Set AdoRec = Server.CreateObject("ADODB.Recordset")
StrSQL = "SELECT * FROM s"
AdoRec.Open StrSQL, StrCon
 

nasser

Member
سلام
آقا منم يك همچين مشكلي پيدا كرده بودم (در brinkster) هر چي هم سوال كردم كسي جواب درست را نداد تا بالاخره خودم پيدا كردم
ارتباط شما با ديتابيس بايد اينجوري باشه
set outpostDB = Server.CreateObject("ADODB.Connection")
outpostDB.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&server.MapPath("\mromoozi\db\db1.mdb")&";"
و حتما ديتابيست رو تو شاخه دي بي بگذار
باي :wink:
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

راستش من قبلا توي همين انجمنها بودش فكر كنم يك توضيحي در اين مورد دادم..
راهي كهمعقولانه تره اينه:

البته توجه داشته باشيد حتما فايل db خودتونو توي شاخه db كه توي روت هستش بريزيد

خب ببينيد اون شاخه db براي امنيت بيستر يه طوري هستش كه بصورت عادي دسترسي نداريد يعني نميتونيد آدرس اون شاخه رو توي مرورگر خودتون بزنيد و به اون شاخه بريد چون خارج از شاخه روت منظورم يك level بالاتر از شاخه روت شما هستش..
حالا چطوري آدرس بدين..
اگر اون فايلي كه ميخواد ديتا بيسو بخونه توي روت هستش كافيه اينكارو بكنيد:

کد:
StrCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../db/mydb.mdb")
حالا فرض كنيد شما ميخواين از درون شاخه test كه توي روتتون هستش بخونيد اينطوري ميشه:
کد:
StrCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../db/mydb.mdb")

اميدوارم بدردتون خورده باشه
 

جدیدترین ارسال ها

بالا