سوال در مورد جاي ديتا بيس در vb

با سلام
من ميخوام يه پروژه اگزه با ديتا بيسشو تو يه سيستم ديگه ران كنم ولي دنبال آدرس ديتا بيس تو سيستم من ميگرده
در ضمن نميخوام از setup استفاده كنم!!!
نظر شما چيه؟
 

Mikhak

Active Member
تو خود برنامه آدرس ديتابيس رو واسه كانكت شدن چي دادي؟؟
بهترين روش اينه كه فايل ديتابيست رو بغل فايل exe بزاري و آدرس رو واسه كانكت شدن database.mdb\.. يا اگه ميخواي تو يه پوشه بزاري database.mdb\folder\.. قرار بده
---------
سينا
 

Mikhak

Active Member
اگه آدرست رو database.mdb بزاري يعني همونجا فايل exe برنامت هست ديتابيست رو هم از همونجا بخونه عيني هر دوتا فايل exe و mdb تو يه پوشه قرار دارن اگه database.mdb\..بزاري يعني يه پوشه بالاتر از پوشه اي كه فايل exe اونا هست data\database.mdb\.. اين هم يعني فايل exe هر جا قرار دار فايل mdb يه يه پوشه بالاتر تو يه پوشه ي data قرار داره ؟؟

بهمين سادگي
----------------------------
سينا
 
با سلام مجدد من به مشكل بر خوردم وقتي وارد مي كنم database.mdb\.. موقع بالا آمدن ميگه نتونستم ديتا بيس رو پيدا كنم!!!
راستي ميشه از Dir استفاده كرد؟
 

Mikhak

Active Member
يعني ايدراد ميداد؟؟؟
چي مينوشت منظورم اينه كه چه ارروري ميده؟؟؟؟
بهترين راهش همينه
-------------
سينا
 

Mikhak

Active Member
اگه از شي ديتا استفاده ميكني بهتره توي يه تابع مثلا form_load آدرس رو مشخص كني و databasename رو اونجا بهش بدي
--------------------------
سينا
 
ممنون
راه حل بهتر !!!
فقط كافيه نام ديتا بيس رو بدون هيچ پيشوندي بهش بدي تو همون مشخصات شي ديتا
خدا رو شكر اين يكي هم حل شد
 

Mikhak

Active Member
بله اين دقيقا همون چيزيه كه من ميگفتم ديگه فقط اينجا فايل ديتابيست كنار فايل exe‌برنامته ولي تو مثال هاي بالايي يه پوشه با فايل exe برنامت فاصله داره
خوشحالم كه بالاخره مشكلت حل شد
----------------
سينا
 
آخرین ویرایش:

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

بالا