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

ربط ملف من نوع sdf بالاكسس

بدأه yms12 في 20 ديسمبر 2011 · 26 رد · 5,224 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عنديملف من نوع sdf واريد ربطة بالاكسس لكي اظهر البيانات في النماذج

فكيف ذلك بحيث يكون الربط مثل ربط الجدوال

تحياتي

#2

اخي الفاضل

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

ما هو البرنامج الذي يقوم بفتح هذا النوع من الملفات ؟

هل بالإمكان وضع نسخة من هذا الملف هنا ليتم محاولة ربطه بالأكسيس .

بالتوفيق

#3

أختي الفاضلة زهرة

الرابط أدناه يجيب علي سؤالك الاول

/index.php?showtopic=123949

أما بخصوص استفسارك الثاني

أعتقد بعد إتمام الاتصال بــ MSSQL Server يمكننا عمل اتصال عن طريق ODBC من برنامج SQL Server الي برنامج الاكسس

post-46243-039625600 1324462305_thumb.jp

لمزيد من المعلومات عن طريقة الربط باستخدام ODBC ارجو تحميل ملف الفيديو المرفق الذي يشرح الطريقة خطوة خطوة

Linked_Database_to_SQL_server_with_mdb_file.rar

المرفقات
1.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 21 ديسمبر 2011 في 13:15

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

بارك الله بك اخي محمد فؤاد

كنت اعلم هذه المعلومه وليست بخافية علينا

ولكن كنت اتوقع من صاحب السؤال ان هذا الملف هو اختصار لـ Schedule Data File

لمزيد من المعلومات اقرأ عنه هنا

http://file-extension.paretologic.com/detail.php/File-Extension-sdf

بالتوفيق

بالتوفيق

#5

اعتذر على التاخير لظروف خاصة

اشكر المشرف الاخ محمد فؤاد والاخت الفاضلة زهرة

ارفقت نسخة من الملف المراد ربطة حاولت الربط ولك فشل معي

data.rar

#6

لماذا فشل ؟

هل يظهر لك رسالة خطأ أثناء استخدام الملف ؟

ارجو ارفاق الرسالة هنا لكي نتمكن من مشاهدة المشكلة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#7

الاخ /محمد فواد معلش تعبتك

حتى يكون الموضع واضح وكمان علاشان متعبكش معايا

توجد شركة تريد منى عمل برنامج بالاكسس ولكن عندهم برنامج قديم ومطلوب اخذ بيانات منه وبناء برنامجي منه

وارسلوا لي هذه الملفات التي هي على السيرفر(موجودة بهذ الرابط)

http://www.4shared.com/rar/sDja04W9/DATA1432.html

والمطلوب ربط الاكسس بملف الداتا لكي استطيع قراءات البيانات وعمل برنامحي

اعتذر مره اخرى عن تعبك معي

وشكرا

#8

أخي الفاضل

الملف المرفق عبارة عن ملف SQL Server Compact 4 ولن تستطيع فتح هذا الملف بــ SQL Server 2008 R2 حيث ان اصدار 2008 R2 يدعم فقط SQL Server Compact 3.5

الحل :- ولكي تستطيع التعامل مع هذه البيانات ومشاهدتها

هو تنزيل البرامج التالية ،،،

1- Visual Studio 2010 SP1

2- VS Tools for SQL Compact Edition 4

أو تحميل Visual Studio add-in for both 3.5 and 4.0

من هنا

http://sqlcetoolbox.codeplex.com/

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#9

اخي الحبيب

كيف اربط هذا الملف بالاكسس هذا مايهمني

وشكرا

#10

انا اعتقد ان ملف sdf ليس ملف البيانات اعتقد ملف اخر من نوع dat

انا وضعت رابط للملفات في المشاركة قبل السابقة

ارجو النظر في الملفات وشرح كيفية ربط البيانات بالاكسس

وشكرا

واسف للازعاج

#11

للر فع

#12

يا جماعة الخير اين الحل

#13

أخي السائل

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

طوال الايام السابقة كنت ابحث عن كيفية الوصول للبيانات داخل ملف SDF فحاولت ان افتح الملف عن طريق SQL Server وكانت هذه هي النتيجة

post-46243-090780100 1325229530_thumb.jp

ومفاد الرسالة التي ظهرت تشير الي ان الملف الذي احاول افتحة ليس ملف قاعده بيانات أو انني استخدم اصدار ليس متوافق مع هذه القاعده

فقمت باستبعاد ان هذا الملف ليس ملف قاعده بيانات وقمت بالبحث عن برنامج يقوم بفتح هذا الملف مع التعرف علي اصدارة بالضبط ليتم التعرف علي الاصدار و بالتالي محاولة ايجاد البرنامج المناسب لفتح

هذا الملف

الي أن وجدت هذا البرنامج والذي يقوم بفتح ملفات SDF وبعرض ما بداخلها

ومن ضمن مميزات البرنامج انه يقوم بفتح هذه الملفات وبالاصدارات التالية

Version 3.1

Version 3.5

Version 4.0

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

ومفاد الرسالة ان الملف الذي احاول ان افتحة ليس ملف قاعدة بيانات

post-46243-006711800 1325229816_thumb.jp

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

فقد ظهر بكل سهولة ويسر جميع المعلومات التي اريدها عن هذه القاعدة بل يمكنني من خلال هذا البرنامج ايضا ان اقوم بالاستعلام عن البيانات التي اريدها

post-46243-028500000 1325229906_thumb.jp

post-46243-077344300 1325230012_thumb.jp

يوجد بالبرنامج ايضا ترقية لقواعد البيانات من هذا النوع اذا كانت هذه القاعده مصممة علي اصدار قديم

فحاولت ترقيتها وكانت هذه هي النتيجة

post-46243-039282400 1325230189_thumb.jp

يوجد كثير من الخصائص داخل البرنامج تمكنني من ضغط واصلاح هذه القاعدة ولكن دون جدوي

post-46243-069494500 1325230271_thumb.jp

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

لعدة أسباب

السبب الاول :- لكي يشاهد جميع الاعضاء هذه المحاولات ومحاولة المساعدة والبدء من حيث انتهيت

فربما يكون لهم رأي أو حل آخر في هذا الموضوع

السبب الثاني :- وهو شكي في أن قاعدة البيانات المرفقة ربما تكون معطوبة ولا يمكن فتحها

السبب الثالث والاخير :- محتاج من حضرتك شرح تفصيلي واجابة علي اسئلة عديدة تخص هذه المشكلة

من أين أتيت بهذه القاعدة ؟؟

وما هو البرنامج الذي يعمل عليها ؟؟

وما هي اصدار هذه القاعدة ؟؟

وفيما تستخدم ؟؟

وهل هي تعمل الان بشكل جيد علي البرنامج الملحق بها ام ان البرنامج والقاعدة لا يعملون وقد اصابها العطب ؟؟

مرفق رابط الموقع الذي يقوم باستعراض ملفات SDF بجميع اصداراتها

http://sourceforge.net/p/compactview/home/Home/

المرفقات
1.jpg2.jpg3.jpg4.jpg5.jpg6.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 ديسمبر 2011 في 10:44

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#14

الاخ الاستاذ/ محمد فؤاد

لقد شعرت بالخجل منك واعتذر لك

لاني انتظرت كثيرا للرد وبعد ان شعرت ان الموضوع معقد لذلك قمت بعمل مشاركة جديدة

ويكن المشكلة عندي في عدم توضيح الموضوع بشكل واضح

الموضوع كلة هناك شركة عندها برنامج قديم يعمل حتى الان ولكن لا يمكن التعديل علية وبه هذه الداتا موجودة على هذا الرابط

http://www.4shared.c...9/DATA1432.html

ومطلوب مني ان اربط الداتا هذه بالاكسس حتى يمكن عمل مشاهدة للبيانات وكذلك عمل تقارير وبعض الاضافات على الجداول بحيث يكون الاكسس هو البرنامج الذي يتحكم في البيانات

وكنت اظن ان ملف الداتا هو data.sdf ولكن بعد محاولت تيقنت من انه ليس ملف بيانات لذلك ارفقت المجلد الموجود على جهاز السيرفر بالكامل على الرابط المرفق لتحديد نوع البيانات وكيفية الربط .

اعتذر مره اخرى على تعبك معي

وشكرا

#15

أخي الفاضل

لقد اطلعت علي الرابط الذي قد قمت بإرفاقة فهذا الرابط يحتوي علي مجموعة من الملفات لا اعتقد ان هذه الملفات من ضمنهم ملف لقاعده بيانات باستثناء ملف امتداده DAT

ولا اعتقد انه ملف قاعدة بيانات

ارجو الاطلاع علي هذه المشاركات عن نفس الموضوع

/index.php?showtopic=193350

/index.php?showtopic=194032

ارجو الا تبخل علينا بالمزيد من المعلومات عن ...

ما هي لغة البرمجة التي تم عمل بها البرنامج القديم ؟

وفيما يستخدم هذا البرنامج ؟

أيضا حاول ايجاد لنا قاعده البيانات حيث ان الملفات المرفقة لا اعتقد ان من ضمنها ملف قاعدة بيانات

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 ديسمبر 2011 في 18:51

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#16

أخي الفاضل عبد الله

لاحظت ذلك من خلال ملف الــ Backup المرسل من العضو فراودني الشك انه برنامج الامين لكن لم اكن متأكد من هذه المعلومة

post-46243-009697800 1325260165_thumb.jp

المرفقات
1.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 ديسمبر 2011 في 18:51

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#17

فعلاً

لقد فتحت الملف ووجدت بداخلة مسار قاعدة البيانات الخاصة بالبرنامج ووجدتها هنا

C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ M i c r o s o f t   S Q L   S e r v e r \ M S S Q L \ D a t a \ A m n D b 1 4 3 2 . m d f

أخي الفاضل

yms12

هذا هو المسار الذي يحتوي علي قاعده البيانات انها SQL Server ويمكنك الاتصال بها عن طريق الاكسس عن طريق ODBC وكما وضحت في بداية المشاركة

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 ديسمبر 2011 في 19:31

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#18

الشكر متواصل لجميع الاخوة

بالفعل هو برنامج الامين

ولكن كل مااريدة منه هو بيانات المستودعات والاصناف وذلك ليتم القراءة فقط من البرنامج على الاكسس

فهل يمكن ذلك ام صعب واذا كان ذلك ممكن فهل يمكن عمل ذلك كله برمجيا

وشكرا

#19

أخي الفاضل yms12

ولماذا كل هذا الغموض من البداية فقد جلعتني أبحث في أشياء كثيرة بعيده عن الموضوع مع أني طلبت منك شرح وافي وشافي عن جميع أركان الموضوع بما فيه البرنامج المستخدم

ولكنك كنت بترد بالقطارة وبدون معلومات تساعدنا علي ايجاد الحل لك فلو قلت من البداية هذه المعلومات وانك تتحدث عن برنامج الامين المعروف كنا بحثنا لك في هذا الموضوع وحاولنا ايجاد حل

لمشكلتك لذلك كان يجب عليك الاسترسال شوية في شرح اركان المشكلة حتي نستطيع الاجابة بالشكل المطلوب

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

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

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#20

اخي الحبيب

ارجع الى المشلركة رقم 7 وسوف تجد انني كنت مثلك لا اعلم اي شيء لان هذه الملفات جاء عن طريق الايميل ولم اعرف وكنت اتوقع انها ملفات sql وبعد ان تعبت في ايجاد حل اتصلت بالشركة ولكن الايجابة كانت هو برنامج مستودعات موجود في المستودعات اما تعاملي مع شخص في الادارة وهو ليس لدية خبرة وبعد ان تاكدت من ان هذه الملفات ليست ملفات الداتا

اذا لا محال من ان اذهب الى الشركة لخذ نسخة من ملفات الداتا ولكن وقتي لا يسمح هذه الفترة

وبعد ذلك اعتذر لك واسف جدا على تعبك واشكرك على مجهودك

#21

ولا يهمك يا أخي ونحن دائماً في الخدمة وما أقصدة هو اذا كانت المعلومة واضحة من بداية الموضوع بشرح وافي ما كنا أخذنا كل هذا الوقت

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

بالتوفيق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#22

اشكرك دائما

وان شاء الله سوف ارسل لهم مسار القاعدة على امل ارسال الملفات

#23

اخي عبدالله

انا اعتذر بك واشكر على اهتممامك بموضوعي وانا فعلا في اشد الاحتياج لمساعدتك

الحمد لله اليوم ارسلوا لي نسخة من المسار الذي كتبة الاخ محمد فؤاد ولكن قديمة والحمد لله تمكنت من الربط معها وتممام ولكن المشكلة الجداول كثيرة ومتشعبة كما قلت

اخي الحبيب

انا ليس عندي برنامج الامين وكل ما يهمني هو ربط الجدالول فقط بقاعدة اكسس للاسباب التالية

1- قراءة المستودعات والاصناف اي كل ما يخص المستودعات

2- اذا كان فية جزء للمبيعات ايضا اريد قراءة ملفاتة

اي اني اريد القراءة منه ولكن بالاكسس ولا يسمح بالتعديل او الاضافة

وشكرا لك على تعاونك

اذا كنت تريد نسخة من الداتا ممكن ارسلها لك

#24

السلام عليكم

أعتقد أن لدي الاجابة عن أسئلة الأخ ولكن قبل الاجابة هل يعتبر ذالك خرقا لحقوق البرنامج والشركة المصممة أم لا؟

وذالك لأنك عن طريق الأكسس تستطيع تغيير أي جرزء من الداتا دون الحاجة لدارة حماية أو حتى سماحيات كما تستطيع مشاركة البرنامج على أكثر من جهاز؟

نرجو الاجابة قبل الاجابة :wink:

Absence of evidence is not evidence of absence

OnTheWay...IHope

#25

السلام عليكم

وعذرا على تأخر الرد

اليوم مساء أضع الرابط

Absence of evidence is not evidence of absence

OnTheWay...IHope

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