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

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

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

السلام عليكم

وكل عام وانتم بخير

لدي سيرفر ( دومين ) عليه قاعدة بيانات sql server ومرتبط مع مجموعة من الكلينت قمت بعملية الاتصال بقاعدة البيانات عن طريق odbc وتم الاتصال وكل شي تمام وقمت بربط الجداول مع قاعدة بيانات الاكسس .

سأعتمد على الاكسس كواجهة للتطبيق بحيث يكون موجود على أجهزة الكلينت والقاعدة على السيرفر وكل مستخدم له يوزر وصلاحيات sql خاصة به .

سؤالي هنا كيف أصمم شاشة دخول في الأكسس بحيث تحتوي على اسم المستخدم وكلمة المرور ورقم الآيبي واسم الدومين(السيرفر ) بحيث أن جميع هذه المعلومات يأخذها من السيرفر ؟

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

وجزاكم الله خير وبارك لكم فيما تبقى من شعبان وبلغكم رمضان .

#2

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

عذرا على المداخله, أنا مو خبره كثير في قواعد البيانات كـ DBA و لكن عندي معرفه كمبرمج للتطبيقات و عندي أساسيات قواعد البيانات و التعامل معها سواء SQLServer أو Access أو ORACLE .

لو صممت البرنامج باستخدام VB.NET أو حتى visual basic 6 لو انت مو حاب تتعمق كثير بتفاصيل بيكون أفضل لك من خيار الـ Access و بالاخص ان SQLServer فيها ميزات عاليه جدا من وجهة نظري كمبرمج و هي مثلا الـ Temp Table و اللي الأساتذه هنا أعتقد ممكن يفيدوك بمعلومات عنها كثيره , بشكل مبسط ال TempTable يعطيك أو يصنع للمستخدم جدول مؤقت بحيث يكون لكل مستخدم Temp Table مرتبط مع برنامجه , ال Temp Table او الجدول المؤقت من اسمه مؤقت يعني المستخدم يفتح البرنامج و ينعمل الجدول المؤقت يدخل البيانات فيه و لمن يخلص خلاص البيانات تروح للجدول الاساسي و بعدها ينحذف الجدول المؤقت و هكذا ... هذا شرح بسيط و هو خيار واحد من مجموعه خيارات كثيره .

السؤال المهم هنا : هل انت لو استخدمت Access راح تحفظ البيانات عليها و بعدين تنقلها الى السيرفر؟ هذا الشي مو واضح بالنسبه لي كثير, و لكن اذا كان فعلا هو اللي راح يصير لابد تحط بعين الاعتبار ان DataType في آكسس تختلف اختلاف كبير مع SQLServer , مثلا حقول ال Numeric أو حقول الـ Data أو حتى اذا كان عندك حقل Char أو vChar .

أما اذا كنت بتستخدم الآكسس كواجهه تطبيق فقط , فأنا اقولك ماراح تعطيك ميزات و ماراح يكون البرنامج عملي كثير , و ممكن تواجه فيه شوي صعوبات راح تتغلب عليها أكثر و تبسط العمليه اذا كنت مسوي التبطيق بـ .NET أو VB6 .

مسأله التتبع هذي في أكثر من طريقه تعملها , ماعندي علم بصراحه هل ممكن تنعمل في SQLServer عن طريق بروسيجر أو إن في أساسا LogFile موجود , بس اللي متأكد منه عن طريق الفجوال ستديو ممكن تعملها بأكثر من طريقه إما تحفظها على جداول قاعدة البيانات نفسها أو حتى تعملها بملف Sequence File على اعتبار انه LogFile .

و ان شاء الله الاساتذه هنا الخبره في SQLServer يفيدوك بآراءهم أكثر مني

(وَمَا أُوتِيتُمْ مِنَ الْعِلْمِ إِلَّا قَلِيلًا)

#3

يعطيك العافيه أخي الكريم

واشكر لك رك واهتمامك

في الحقيقة ليس لدي معرفة باستخدام فيجيول بيسك ولكن أجد في الاكسس ضالتي حيث أنه يتمتع بالآلاف من المميزات وهو مريح كثيراً وبسيط نوعاً ما ولكن يحتاج الى خبرة كبيرة وأنا خبرتي بسيطة ويمكنني من خلاله صناعة الاستعلامات والتقارير بكل سهولة وأيضاً النماذج وما ابحث عنه هي التجارب ممكن طبقو مشاريع كهذه ناهيك عن عدم الضغط على الأكسس فسيكون واجهة فقط أما البقية فهي ستكون على قاعدة البيانات sql الموجودة على السيرفر .

#4

السلام عليكم اخي الكريم كيف يمكن ان تكون بيئة الاكسس والواجهات عبارة عن بيئة لتطبيق ال sql server اين ذهب الدوت نت

بصراحة لم يمر علي شيء كهذا ابد

تاكد من المعلومة وكيف ممكن ان تكون هذه الفكرة واجهات الاكسس لجداول الاsql server

لا اعتقد ذالك او مستحيل

بالتوفيق اخي الكريم

1vAO2-d3nY_335990295.gif

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

154047116.gif
#5

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

أخي الكريم لا يوجد مستحيل في الأكسس

قمت بالربط مع الأكسس باستخدام قواعد بيانات mysql على سيرفر محلي وقمت بربطها أيضاً مع قاعدة mysql مرفوعة على استضافة وقمت بالربط مع قاعدة بيانات sql server على جهاز واحد وداخل شبكة تحتوي على سيرفر ودومين .

كل ذلك باستخدام odbc ويعمل بدون مشاكل على شبكة ويتم الدخول على القاعدة بواسطة الاكسس .

انظر هنا / http://office.microsoft.com/ar-sa/access-help/HA010341762.aspx

أو هنا / http://office.microsoft.com/ar-sa/access-help/HA010200494.aspx

تم تعديل هذه المشاركة بواسطة ابو سلاف في 19 يوليو 2011 في 23:41

#6

للرفع

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…