مشكل نمايش پايگاه داده (متصل به Data Gride) بر روي كامپيوتر ديگر
سلام
من خيلي تو سايت گشتم اما مشكلم حل نشد!
من پايگاه داده اكسس رو به برنامه متصل كردم (توسط Data Grid و Adodc) اما بعد از كامپايل كردن و اجراي اون در سيستم ديگر پايگاه ديده نميشه!
البته سيستم هايي كه VB رو نصب دارن برنامه مشكلي نداره
يه كي گفت بايد برنامه رو Publish كني ولي من ياد ندارم
البته نميدونم درست گفته يا نه!
من ocx هاي مربوط به ديتا گريد و ادودك رو در كنار برنامه هم گذاشتم اما فايده نداشت:عصبانی++:
هركي كمكم كنه از 20تا از پستاش تشكر ميكنم(خداييش):خجالت::قلب:
1 ضمیمه
نقل قول: مشكل نمايش پايگاه داده (متصل به Data Gride) بر روي كامپيوتر ديگر
آقا اصلا اين پروژمه لطف كنيد باگي كه عرض كردم رو جوري رفع كنيد كه روي سيستم هاي ديگه مشكلي نداشته باشه!
پاي قولي كه دادم هستم ها( من بايد تا پسفردا اين پروژه رو تحويل بدم جون هركي دوست دارين كمكم كنين)
1 ضمیمه
نقل قول: مشكل نمايش پايگاه داده (متصل به Data Gride) بر روي كامپيوتر ديگر
شما كامپوننتهاي زير رو در برنامه استفاده كرديد كه بايد همراه برنامه باشه
(در پنجره كامپوننتها)
button.ocx
MSADODC.OCX
MSDATGRD.OCX
(در پنجره رفرنس)
MSBIND.DLL
بهتره براي برنامتون Setup با InstallShield ايجاد كنيد
InstallShield همراه برنامه شما فايلهاي راه انداز ديگه اي رو نصب مي كنه كه باعث بدون مشكل اجرا شدن برنامه ميشه
همچنين ocxهاي شمارو رجيستر مي كنه
(ocxها در پوشه سيستم32 قرار مي گيرند)
____________________
سورس رجيستر كردن رو براتون مي زارم
نقل قول: مشكل نمايش پايگاه داده (متصل به Data Gride) بر روي كامپيوتر ديگر
اولا دستت درد نكنه
دوما من نميخوام واسه برنامه ستاپ بسازم چون بايد ران تايم اجرا بشه
سوما يكي از دوستان گفته بود براي ران تايم اجرا شدن بايد اين فايل باشه:
Msvbvm60.dll
Stdole2.tlb
Oleaut32.dll
Olepro32.dll
Comcat.dll
Asyncfilt.dll
Ctl3d32.dll
قضيه چيه؟
چهارما اگه با توجه به حرفاي من و گفته هاي خودت پروژه خودمه درست شده بزاري خيلي ممنون ميشم
نقل قول: مشكل نمايش پايگاه داده (متصل به Data Gride) بر روي كامپيوتر ديگر
سلام دوست عزیز.راه حل مشکل شما رو توی این تاپیک توضیح دادم.
https://barnamenevis.org/showpo...77&postcount=7
موفق باشی
ببینم چکار می کنی