الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن عمل فتره تجريبية لبرنامج Vb6 و Sql Server 2000

بدأه abohamed في 28 يوليو 2008 · 11 رد · 1,344 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمل برنامج على vb6 وقاعدة البيانات Sql server 2000 والتقارير في كريستال ريبورت 8

وانتهيت منه بحمد الله ومنته

والآن أفكر في توزيع البرنامج على كذا عميل للتجربة ولفترة محددة

ولدي ثلاث اسئله بهذا الخصوص :

1- كيف يمكنني عمل نسخة تجريبية من برنامجي لفترة محددة مثلا عشرة أيام.

2- وهل توجد طريقة لحذف قاعدة البيانات من على السير فر عند انتهاء فترة التجربة المحددة للبرنامج.

3- كيف يمكنني حذف ملفات التقارير التابعة للبرنامج عند انتهاء فترة التجربة المحددة للبرنامج مع العلم بأن جميع التقارير في مجلد واحد .

كلي أمل بالله ثم بكم أخواني الكرام لإدلاء آرائكم ومقترحاتكم .....وتقبلوا خالص تحياتي

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#2

up

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#3

السلام عليكم ورحمة الله وبركاته

أخواني ألهذه الدرجة السؤال صعب ؟؟؟؟؟؟؟؟؟؟ لا أضن ذلك

أرجو المساعدة

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#4

اضمن صوتي الك لأعرف الطريقة

#5

جزاك الله خير

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#6

لا أعرف إن كان هناك طريقة من ال vb6 نفسها

ولكن بإمكاني ان أعطيك فكره

مثلا ان تقوم بحفظ التاريخ الذي بدأ تشغيل البرنامج فيه لأول مره

و لك مره تفتح البرنامج تفحص إذا إنتهت ال 10 ايام , يقوم البرنامج بتنفيذ الأوامر الخاصه بحذف الملفات التي تحدثت عنها

يعني فكره بسيطه ليس إلا و أرجو من الأخوة الذين يعرفون بال sql server and Reports ان يفيدوك بهما

تحياتي

#7

جزاكم الله خير على هالتفاعل المبارك

إخواني كيف نقوم بعمل Drop لقاعدة البيانات المتصله مع البرنامج .

والباقي بإذن الله مقدور عليه .

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#8

السلام عليكم

لعمل حذف لقاعدة البيانات عليكم اولا بفصل الاتصال معها ثم عمل اتصال جديد لكن على قاعدة البيانات Master ثم نفذ الامر التالي

con.execute "Drop database <yourdatabase>"

con هو connection على قاعدة البيانات Master

#9

صدق

لقد جربت هذا الكود من قبل ولكنني لم أقوم بفصل الإتصال مع قاعدة البيانات المراد حذفها

بارك الله فيك لقد نبهتني لشيء كنت غافلاً عنه وحللت لي مسألة كانت صعبة لدي

أشكر الف شكر أخي الكريم

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#10

لقد استخدمت عملية إغلاق قاعدة البيانات ولكن لم تجدي ( للقاعدة المراد حذفها )

وهذه هو الكود الذي استخدمته

con.close

لأن البرنامج يقوم بعرض بيانات من جدول بنفس قاعدة البيانات أثناء تشغيل البرنامج

أيضا عملت إغلاق للجدول ولكن دون فائدة .

هذا والله الموفق

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

#11

السلام عليكم

اولا ارجو ان تذكر رسالة الخطأ التي تظهر عند محاولة الحذف .

ثانيا اغلق الاتصال مع القاعدة وادخل على Query Analyzer واكتب الامر sp_who وفي النتائج يجب ان لا يكون هناك أي اتصال مع هذه القاعدة واذا وجد حاول ان تعرف مصدر هذا الاتصال .

#12

جاري التجربة

بارك الله فيك

[وسط]

XCM59178.jpg

[/وسط]

[وسط] [وسط]الفريق العربي للبرمجة

[/وسط][/وسط]

مواضيع مشابهة