ابوطالب قام بنشر مايو 7, 2004 قام بنشر مايو 7, 2004 الاخ الفاضل الاستاذ / جمال لعل ما قاله الاخوة هو الصحيح لو تفضلت اقرأ محتوى الملف المرفق تفضل
جمال فايز قام بنشر يونيو 14, 2004 الكاتب قام بنشر يونيو 14, 2004 اخى الكريم مصلح الحريصي السلام عليكم ورحمة الله وبركاته . كنت وعدت بانك ستبحث الموضوع فى احد مشاركاتك السابقة والمتمثلة فى الرد على السؤال وفى انتظار ردك أخى الكريم بعد ما فهمت جيداً ما أعنية من السؤال . فى انتظار ردك والله المعين
رضا عقيل قام بنشر يونيو 20, 2004 قام بنشر يونيو 20, 2004 أخي جمال بالفعل بحثت قبلك كثيراً عن طريقه لمنع استيراد الاستعلامات فلم أجد سوى الطرق التي افاد بها الأخوة من قبل وهي 1- جعل مصدر التقرير أو النموذج جملة ( وهي قابلة للفك ايضاً لبعض الأعضاء المحترفين ) 2- استخدام ما نستطيع من جمل داخل الكود ( محمى تماماً ) ورزقنا على الله مع تحياتي
محمد طاهر عرفه قام بنشر يونيو 20, 2004 قام بنشر يونيو 20, 2004 بالنسبة لمصدر التقرير أوالنموذج اذا حولناه الي جملة و لم نحفظها بل جعلنا مصدر البيانات يضاف بالكود فى حدث عند التحميل للتقرير و حولنا بعد ذلك الملف الي mde فأعتقد أنه لن يمكن الوصول اليها باي طريقة و الله أعلم مع تحياتي
جمال فايز قام بنشر يونيو 21, 2004 الكاتب قام بنشر يونيو 21, 2004 (معدل) تحية طيبة مباركة الى الأخويين فهد الدوسري و محمد طاهر تحية لكل أعضاء المنتدى بالنسبة للمشاركة لقد ذكر الأخ الفاضل / مصلح الحريصى بتاريخ 29/4/2004 والموجودة بالمشاركة هذه بالصفحة الأولي وهذا نصها :- على حسب ما فهمت من كلام الأخ جمال أن استعلاماته متصلة ببعض أي مبنية على بعضها فعندما يقوم بفتح الاستعلام3 فلا بد من وجود الاستعلام 1 والاستعلام 2 وفي هذه الحالة لا يمكن أن ينسخ جملة SQL ثم يضعها في مصدر النموج ثم يحذف الاستعلامات سوف تظهر له رسائل الخطأ ثم لا يعمل البرنامج السبب في ذلك لأن جملة SQL في مصدر النموذج مبنية على الاستعلامات وليس على الجدول مباشرة. الأخ جمال. بالنسبة لطلبك فهو ممكن ولا يمكننا نفي أي شيء في عالم البرمجة ولغة SQL لغة رائعة وأنا متأكد عن وجود طريق ربما تكون بكتابة لغة SQL متداخلة نقوم من خلالها بإجراء جميع العمليات التي تقوم بها الاستعلامات الثلاث بالترتيب وفي الأخير نحصل على جملة SQL موحدة حتى يمكننا أن نجعلها كمصدر للنموذج بدون وجود الاستعلام . حالياً لا أعرف الطريقة ولكنني سأبحث وأجرب الطرق لعلني أصل إلى ذلك ولكن أريد مساعدتك بأن تضع مثال فيه بيانات والاستعلامات التي قمت بعملها حتى أقوم بالتطبيق على ذلك المثال كما أرجو من الأخوة المشاركة . ــــــــــــــــــــــــــــــــــــــــــــــ أنتهى كلامه . وبناء عليه فقد أرفقت مثال بتاريخ 30/4/2004م لسرعة الرد تمنياتى لنصل الى حل يرضينا جميعا . وما توفيقى إلا من عند الله تم تعديل يونيو 21, 2004 بواسطه جمال فايز
محمد طاهر عرفه قام بنشر يونيو 21, 2004 قام بنشر يونيو 21, 2004 وبناء عليه فقد أرفقت مثال بتاريخ 30/4/2004م لسرعة الرد النسبة للمثال ، فانا كما تعلم ضد طرح مشكلة فى صورة مثال لانه اسهل حل و اوضح حل بالنسبة لمن يطرح المثال ، و لكنه ليس كذلك بالمرة بالنسبة للباقين و سيكون من الافضل جدا ان تسلك الطريق الاطول و الافيد للجميع بالنسبة للمثال و هو أن تشرح الغرض منه بوضوح :pp: مثلا : جدول به كذا و كذا ، و اريد كتباة مصدر البيانات فى صورة جملة اس كيو ال بحيث يكون الناتج به كذا ... ففي الاغلب سيوجد حل للتعامل مع الموضوع بالكود ، و ان كان معقدا أو بانشاء استعلام و الغاؤه بالكود مثلا ، بالنسبة لاستيراد الاستعلامات ، فعن نفسي اسمح لي أن اخالفك الرأي ، في أنها ليست من الاشياء التي نحرص علي حمايتها فى البرنامج ، و ربما تأخر الردود هو بسبب وجود نفس الرأي لدي الأخوة . ، و لكن لم يذكر ذلك صراحة لانه فى النهاية يندرج تحت الرأي الشخصي و ليس قاعدة معترف بها . فمع الاستخدام المتقد للاكسيس ، ستجد أنها ستستبدل بجمل ال SQL داخل كود ال VBA ، كما ذكر الأخوة بل و أن الاس كيو ال داخل الكود ، سيقوم بمهام لا تستطيع الوصول اليها بالاستعلام العادي ، و لا توجد فى رأيي مشكلة كبيرة لدي العديد من المبرمجين سواء كانت الاستعلامات العادية محمية أم لا و لحماية أي شيء من الاستيراد حماية ظاهرية ، ضع كلمة سر علي القاعدة ، فلن يتم الاستيراد الا اذا اكتشفت كلمة السر باحد برامج كشف كلمة السر و أكرر وجهة نظري فى أنك تولي للموضوع أكبر من أهميته الحقيقية ، فما المشكلة فى كون بعض الاستعلامات ظاهرة أو كلها ظاهرة و بعضها بالاس كيو ال و يقرأ من الاستعلامات الاخري ، فليكن الاستعلام الاول ظاهر و الثاني يقرأ من الاستعلام الاول بجملة اس كيو ال عموما يسعدنا ان نحاول استكمال الموضوع معك حتي و ان اختلفنا فى مدي فائدته ، و لكن نرجو أن يكون ذلك فى ظل قواعد المشاركة و بعيدا عن الامثلة لتوضيح السؤال ، و انما الامثلة للحلول فقط أرجو أن تتقبل وجهة نظري بصدر رحب ، فسيكون من الغريب الا أحرص علي قواعد المشاركة فى المشاركات التي أشارك بها
جمال فايز قام بنشر أكتوبر 9, 2004 الكاتب قام بنشر أكتوبر 9, 2004 السلام عليكم ورحمة الله وبركاته هل توصل أحد لشىء جديد فليخبرنا جزاكم الله خير.
جمال فايز قام بنشر أكتوبر 10, 2004 الكاتب قام بنشر أكتوبر 10, 2004 أخوانى الكرام السلام على من أتبع الهدى . من المعلوم بأن الدنيا فى تقدم مستمر ولعل المشاكل التى لم نجد لها حلول اليوم قد تحل غداً بأمر الله أو في غضون أيام المهم تحل بواسطة التعاون والعمل المستمر وكم من المشاكل التى تم حلها كانت عبارة عن ردود عادية وليست حلول مباشرة ولكن عندما كان يقرأ صاحب الموضوع الرد قد ينتابه فكرة جديدة أو يأخذ من بين طيات الرد الحل ولعل الكثير منا قد لمس ذلك المهم أخوانى لا نعذف عن المداخلات ولو كانت الخبرة قليله فكل واحد منا لديه علم لا يعلمه الأخر ولم يولد أنسان عالماً ولكن تبقى المسألة بالتجارب والتعاون والمشورة وفوق كل زي علم عليم . وندعو الله التوفيق .
مهند عبادي قام بنشر أكتوبر 10, 2004 قام بنشر أكتوبر 10, 2004 أخي جمال فايز بعد بحث طويل في الأكسس لم أستطع أن أجد بداية خيط يمكن أتبعه في مسألة منع الاستعلامات من الاستيراد لكن .. يوجد حل لمنع استفادة من يأخذ الاستعلامات منهم وهو جعل أي عمليات تتم ضمن الاستعلام عبارة عن Function موجودة في وحدة نمطية .. فلو أنني في حقل ما في الاستعلام أطلع المتوسط الحسابي لمجموع حقلين .. بدل أن أكتب المعادلة في الجقل .. أعملها فانكشن في الوحدة النمطية المحمية بكلمة سر وأستخدم هذا الفانكشن في الاستعلام وهكذا بالنسبة لأي عملبة أخرى ونتيجة لهذا فإن من يقوم باستيراد الاستعلام مثلاً لن يفهم منه هذه العمليات وبالتالي لن يستفيد منه هذه هي الفكرة الوحيدة التي عندي حول هذا الموضوع
جمال فايز قام بنشر أكتوبر 12, 2004 الكاتب قام بنشر أكتوبر 12, 2004 فكرة جميله أخى الكريم مهند ياريت تعطينا مثال للتوضيح وجزاكم الله خير.
مهند عبادي قام بنشر أكتوبر 20, 2004 قام بنشر أكتوبر 20, 2004 آسف على تأخري بالرد أخي جمال بسبب انشغالي الشديد ولأنه لا يوجد لدي مثال جاهز عموماً أفكر حالياً بأسلوب آخر .. وهو إنشاء الاستعلام برمجياً من داخل البرنامج قبل استخدامه .. ثم حذفه بعد الانتهاء وإن شاء الله أعمل مثال على مزج الأسلوبين معاً
جمال فايز قام بنشر أكتوبر 20, 2004 الكاتب قام بنشر أكتوبر 20, 2004 بارك الله فيك وأعاننا الله جميعاً وكبارك على الجميع الشهر الفضيل
جمال فايز قام بنشر نوفمبر 14, 2004 الكاتب قام بنشر نوفمبر 14, 2004 أخوانى الكرام مازلنا فى أنتظار وعد أخينا مصلح الحريصى ومن لدية الحل فليتفضل. وسلامى للجميع
مهند عبادي قام بنشر نوفمبر 15, 2004 قام بنشر نوفمبر 15, 2004 أخي الكريم جمال فايز والأخوة جميعاً هذا المثال الذي وعدتكم به والذي ينشئ الاستعلام عند الحاجة له .. ويحذفه بعد الانتهاء منه أرجو أن تجدوا به ضالتكم http://www.arabmoheet.net/forum/download.asp?topic_no=452
مصلح الحريصي قام بنشر نوفمبر 17, 2004 قام بنشر نوفمبر 17, 2004 الأخ جمال معذرة عن تأخري ولكن لا تستطيع أن تعطي شيء لا تملكه. للأسف لم أصل إلى الطريقة التي أريدها ولكن بالنسبة لمثالك الذي أرفقته فلست في حاجة إلى ثلاثة استعلامات وقد أختصرت الطريقة استعلام واحد وقد جعلت مصدر النموذج شفرة بدلاً من الإستعلام. أعرض النموذج في وضع التصميم وأنظر لحدث " عند التحميل " فقد نشخة لغة SQL وجعلتها مصدراً للنموذج ولا يمكن الإطلاع عليها عند تحويل قاعدة البيانات إلى Mde . عموماً لا زلت في البحث عن الطريقة التي أرى أنها أفضل test.rar
جمال فايز قام بنشر نوفمبر 18, 2004 الكاتب قام بنشر نوفمبر 18, 2004 أخى الكريم مصلح الحريصي الهدف من أرفاق المثال الخاص بي لم يكن بالضرورة هو المطلوب فلقد أنشأءت المثال لتقريب الفكرة المطلوب عملها وليس هو المطلوب بالتحديد ولذلك لم أقم بتحميل الملف الذى تفضلت بأرفاقة لأنه لم يفى بما هو مطلوب . ياريت تكون الفكرة واضحة وشكراً لمجرد الرد وتبقى المشكلة ما زالت قائمة .
مصلح الحريصي قام بنشر نوفمبر 19, 2004 قام بنشر نوفمبر 19, 2004 الأخ جمال حياك الله للأسف لم أصل إلى الطريقة التي أريدها عموماً لا زلت في البحث عن الطريقة التي أرى أنها أفضل
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.