مشاهده نسخه کامل
: سوال
sahar_82614
19-08-2010, 17:57
سلام
برنامه رو با vb6 , sql2000 نوشتم وقتی برنامه اجرا میشه مشكلي نداره ولي وقتي exe برنامه رو ميسازم و اونو روي يك كامپيوتر ديگه اجرا ميكنم تا به مرحله ای میرسه که میخواد از دیتابیس بخونه و توی دیتاگرید بریزه ارور زیر رو میده؟؟؟؟؟؟؟؟؟؟
روي كامپيوتر دوم sql نصب كردم ولي عمدا وي بي رو نصب نكردم
لطفا راهنمايي كنيد:46:
run time error 7005
rowset not available
دوست عزیز شما باید یک setup از برنامه بسازی که نوشتی
و حتما روی سیستم مورد نظر باید نسخه sql باشه و یک سری فایل dll و ocx هست که باید نصی بشه با وی بی run time مشکلت حل میشه
sahar_82614
20-08-2010, 09:29
ستاب برنامه رو با خود وی بی نوشتم و براش تعریف کردم که ocx های مورد نیاز رو رجیستر کنه و بریزه توی system32 و برای نصب هم فایل exe رو میسازم و اونو توی پوشه قرار میدم تا یک میانبر ازش تو دسک تاپ بسازه ولی وقتی اجرا میشه این ارور رو میده خود فایل exe رو هم که اجرا میکنم همین طور ارور میده حالا این فایل exe روی کامپیوتری که نوشته شده و وی بی نصبه هیچ مشکلی نداره
اگه بیشتر توضیح بدین ممنون میشم
من خیلی وقت پیش که با وی بی 6 کار میکردم به مشکل شما برخوردم اگر یه سرچ کنی فکر کنم پیداش میکنی
یادمه بهم گفتم با وی بی ران تایم مشکلت حل میشه
حالا برای اطمینان یه سرچ کن تاپیکش رو پیدا کن
aaaammmm87
20-08-2010, 11:43
سلام
دوست عزیز تنظیمات سرور رو باید به صورت داینامیک بسازی !!!! شما به صورت استاتیک به بانک SQL متصل شدی و فقط روی همون سیستمی که برنامتو نوشتی و با همون سرور میتونی اجرا کنی
sahar_82614
20-08-2010, 14:37
ميشه لطفا بيشتر توضيح بدين
تنظيمات سرور رو چگونه دايناميك بسازم؟
:18:
sahar_82614
20-08-2010, 15:17
vbruntime هم جواب نداد.:41:
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.