تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن ان اضع قاعدة بيانات برنامجي في system الوندز والعمل عليها عن طريق برنامجي بدون مشكل ؟
#1
الساده الكرام
السلام عليكم ورحمة وبركاته
هل يمكن ان اضع قاعدة بيانات برنامجي في system الوندز والعمل عليها عن طريق برنامجي بدون مشكل في الاتصال بقاعدة البيانات؟؟
ملاحظه هامه جداً:-
انا لا اريد تحديد مسار معين في كود ربط قاعدة ابيانات برنامجي الى system
الماذ؟

نفرض انا المستخدم الاول مثبت الوندز على محرك c
والمستخدم الثاني مثبت الوندز على محرك اسمه G

سوف يحصل مشكل في البرنامج عند تحديد محرك معين في الكود

من كان لديه فكره امل من الله ثم من الجميع المساعدة
والله يحفظكم ويرعاكم
الرد }}}
تم الشكر بواسطة:
#2
ممكن أن تضع قاعدة البينات في مجلد البرنامج وتحدد مسارها بدالة app فمهما كانت نسخة النظام لا يحدث مشكلة لأنه سوف يتم الربط بالقاعدة التي تحدد اسمها بمجلد البرنامج فقط
الرد }}}
تم الشكر بواسطة:
#3
عبدالله الصافي كتب :ممكن أن تضع قاعدة البينات في مجلد البرنامج وتحدد مسارها بدالة app فمهما كانت نسخة النظام لا يحدث مشكلة لأنه سوف يتم الربط بالقاعدة التي تحدد اسمها بمجلد البرنامج فقط

------------------------------------------------------------
استاذي العزيز السوال كان حول
هل يمكن ان اضع قاعدة بيانات برنامجي في system الوندز والعمل عليها عن طريق برنامجي بدون مشكل ؟
ليس عن مجلد البرنامج
والله يحفظكم ويرعاكم
الرد }}}
تم الشكر بواسطة:
#4
أخي الكريم عند عمل setup لبرنامجك سوف ينشيء له مجلد في برتشن الووندوز في مجلد programfiles .
أظن أن ما تقصده هذا أم تقصد أن تضع قاعدة البينات في مجلد system32 gg,kللوندوز.
وما الفائدة من ذلك ؟ علي العموم إذا كان ما تقصده هو مجلد system32 فأخبرني أعطيك كود استخراج مجلد system او كود معرفة برتشن النسخة
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم

- إستخدم هذه الدالة والتي تجلب لك مسار مجلد الوندوز في أي مكان تم تثبيته :

كود :
MsgBox Environ("windir") & "\system32"

- تحياتي .
الرد }}}
تم الشكر بواسطة:
#6
VB_Coder كتب :السلام عليكم

- إستخدم هذه الدالة والتي تجلب لك مسار مجلد الوندوز في أي مكان تم تثبيته :

كود :
MsgBox Environ("windir") & "\system32"

- تحياتي .

----------------------------------------------------------------------------------
استاذي العزيز : VB_Coder
السلام عليكم ورحمة وبركاته
نامل من الله ثم منكم التعديل على برنامجي المرفق حتى افهم منك اكثر ؟؟
والله يحفظكم ويرعاكم ويجعلالجنة داركم الاخير
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم

- اخي العزيز ، مايحتاج مثال ، لنفترض ان اسم قاعدة البيانات هو db1.mdb فقط غير مسار قاعدة البيانات في جملة الاتصال بدل ماتكون مثلا :

كود :
App.Path & "\db1.mdb"

ستصبح هكذا :

كود :
Environ("windir") & "\system32\db1.mdb"

- كود حدث اللود للفورم الموجود في المثال عدله ليصبح هكذا , طبعا بعد ما تضع ملف قاعدة البيانات في مجلد الsystem32 :

كود :
Private Sub Form_Load()
Set db = DBEngine.OpenDatabase(Environ("windir") & "\system32\db1.mdb", True, False, ";Pwd =" & "sameer")
Set rs = db.OpenRecordset("soft", 2)
Text1.Text = rs.Fields!ID
Text2.Text = rs.Fields!Name
Text3.Text = rs.Fields!Phone
End Sub

- تحياتي .
الرد }}}
تم الشكر بواسطة:
#8
VB_Coder كتب :السلام عليكم

- اخي العزيز ، مايحتاج مثال ، لنفترض ان اسم قاعدة البيانات هو db1.mdb فقط غير مسار قاعدة البيانات في جملة الاتصال بدل ماتكون مثلا :

كود :
App.Path & "\db1.mdb"

ستصبح هكذا :

كود :
Environ("windir") & "\system32\db1.mdb"

- كود حدث اللود للفورم الموجود في المثال عدله ليصبح هكذا , طبعا بعد ما تضع ملف قاعدة البيانات في مجلد الsystem32 :

كود :
Private Sub Form_Load()
Set db = DBEngine.OpenDatabase(Environ("windir") & "\system32\db1.mdb", True, False, ";Pwd =" & "sameer")
Set rs = db.OpenRecordset("soft", 2)
Text1.Text = rs.Fields!ID
Text2.Text = rs.Fields!Name
Text3.Text = rs.Fields!Phone
End Sub

- تحياتي .

-----------------------------------------
استاذي العزيز
السلام عليكم وحمة وبركاته
لكم مني جزيل الشكر والتقدير على تقدم الدعم الفني والله يحفظكم ويرعاكم
ولكم مني فائق الاحتارام والتقدير
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل يمكن استعمال اكتف ريبورت لعرض بيانات فبيها حقل صورة gonm64 7 1,205 11-09-22, 02:04 PM
آخر رد: مصمم هاوي
  عرض الصور من قاعدة بيانات اكسس داخل الداتا ريبورت mohammed_atallah 0 522 04-09-22, 09:17 AM
آخر رد: mohammed_atallah
Rainbow [سؤال] كيف اربط قاعدة بيانات باكسس 2010 بفجوال بيسك 6 العولقي١١ 5 2,911 07-03-22, 04:18 AM
آخر رد: مصمم هاوي
Question سؤال عن نوع قاعدة بيانات AmR EiSa 0 902 04-01-22, 11:10 PM
آخر رد: AmR EiSa
  [vb6.0] كيف اجعل المستخدم التعديل على الأرقام في text1 فقط ولا يمكن مسحها ؟ Microformt 2 1,387 18-12-21, 01:41 PM
آخر رد: اسلام الكبابى
Rainbow مساعدة في قاعدة بيانات VB6+ACESS tareqhabib15 2 1,507 01-12-20, 08:54 PM
آخر رد: tareqhabib15
Rainbow [سؤال] مساعدة لعمل برنامج حضور وانصراف+وقاعدة بيانات+ربط بالوورد لسهولة طباعة بعض الفورمز فاطمة غ 10 11,622 31-10-20, 01:00 AM
آخر رد: ryadd
  استفسار عن طريقة الربط بين قاعدة بيانات اكسيس 2003 عن طريق الانترنت jordaniancopy 1 1,851 29-08-20, 11:46 PM
آخر رد: diggitalk2017@gmail.com
Photo كيف أضيف صورة الموظف في قاعدة البيانات وفي تقرير الكريستال amazonette 0 1,908 30-12-19, 01:25 PM
آخر رد: amazonette
  كيفية حماية قاعدة البيانات على الشبكة المحلية من النسخ والحذف abu jana 8 6,912 07-08-19, 11:04 PM
آخر رد: sendbad100

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم