PDA

View Full Version : بازهم DataBase و آدرس دهی آن



Navid Asadi
پنج شنبه 03 اردیبهشت 1388, 14:45 عصر
سلام
من هر برنامه ای رو که به نحوی با بانک داده رابطه داره میخوام آدرس دهی کنم از دستور های زیر استفاده میکنم:
Dim DAODBEngine_definst As New dao.DBEngine
Dim db As dao.Database
Dim rs As dao.Recordset
db = DAODBEngine_definst.OpenDatabase("Navid.mdb")
rs = db.OpenRecordset("NavidTable")

اما تو سیستم های دیگه بالا نمیاد. شاید بخاطر آدرس دهیش باشه !نمیدونم. لطفا کمکم کنید.

من تو همین سایت یکبار با آدرس دهی زیر مواجه شدم

Dim SDBName as string
SDBName = "Driver={Microsoft Access Driver (*.mdb)};dbq=" + App.Path + "\MyDataBase.mdb"
DB.Mode = adModeReadWrite
DB.Open SDBName

اما app.path رو غلط میگیره
کمکم کنید
متشکرم

aliila
پنج شنبه 03 اردیبهشت 1388, 19:49 عصر
كلاس DAODBEngine مربوط به بخش دستورات dml بانك اطلاعاتي access هستند يعني ميتوانيد ساختار جدولها و كليد هاي اصلي و ايندكس را در بياوريد و ربطي به دستورات sql ندارند
ولي من ار دو تكه كد بالا هيچ ارتباطي معنايي نفهميدم