اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

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

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

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

بيانات المستخدم الجديد لا تسجل في الجدول.rar

قام بنشر
49 minutes ago, محمد صلاح1 said:

أجريت تعديلاً بإضافة بعض الحقول لجدول المستخدمين

أجريت تعديلات على المسميات ولم تجرها على مسميات الحقول في النموذج

الكود الالحاقي سيكون كالتالي

        DoCmd.RunSQL _
        "INSERT INTO Users (UName, PW,fname,EMAIL, PHONE, IAM, BIRTHDATE) SELECT '" & _
         incode(UN, "User") & "' AS Expr1, '" & incode(pass, "Pass") & "' AS Expr2, '" & _
         [REG_FullName] & "' AS Expr3 , '" & [REG_EMAIL] & "' AS Expr4, '" & [REG_PHONE] & "' AS Expr5, '" _
         & [REG_IAM] & "' AS Expr6, '" & [REG_BIRTHDATE] & "' AS Expr7"

 

  • Like 1
قام بنشر (معدل)

شكراً لحضرتك أ AlwaZeeR  

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

تم تعديل بواسطه محمد صلاح1
قام بنشر (معدل)

إضافة صورة 

متوفر كثيرا في المنتدى ابحث وستجد

بعد إضافة الصورة

تضيف اسم مكان حفظ الصورة الى جملة الاس كيو ال

وفي النموذج الخاص بك

هو

Attach

ثم تعدل على الجملة السابقة بإضافة حقل الجدول الخاص بالصورة وهو

PHOTO

وبخصوص التعديل

لا يتم من نفس نموذج الادخال الخاص بالمستخدمين لديك

التعديل يتم من تعديل صلاحيات المستخدمين

 

تم تعديل بواسطه AlwaZeeR
قام بنشر
2 ساعات مضت, محمد صلاح1 said:

كيف أضيف صورة للمستخدم

 

هذا السؤال خارج عن اصل الموضوع ، فرجاء فرد موضوع خاص به.

 

جعفر

قام بنشر (معدل)

أ @AlwaZeeR الأخوة الكرام سوف افتح موضوع جديد لموضوع الصورة بعد الانتهاء من ضبط اكواد استعلام هذا النموذج

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

 DoCmd.RunSQL "UPDATE users SET UName = '" & incode(UN, "User") & "', PW = '" & incode(pass, "Pass") & "', fname =  '" & [REG_EMAIL] & "', EMAIL =  '" & [REG_EMAIL] & "', PHONE =  '" & [REG_PHONE] & "', IAM =  '" & [REG_IAM] & "', BIRTHDATE =  '" & [REG_BIRTHDATE] & "' WHERE (((Users.[SN])=" & Str(UNUM) & "));"

وإن كان كذلك فما هو الكود الصحيح لاستعلام التحديث وهو لنفس مسميات حقول استعلام الإلحاق فقد حاولت ولكن دائماً هناك خطأ وشكرا

تم تعديل بواسطه محمد صلاح1
قام بنشر

كود الالحاق للمستخدم الجديد

اما كود التحديث فهو للمستخدم الموجود

في نموذجك يبحث الكود عن المستخدم اذا كان موجود

اذا وجده ينتقل الى شرط التحديث 

عموما هذا التعديل

الخطأ في الكود هو

 

UNum

لا اصل لها في النموذج

وقد تم تغييرها من قبلك الى

User_ID

ولم يتم تغييرها في  كود الالحاق

       DoCmd.RunSQL _
       "UPDATE Users SET UName = '" & incode(UN, "User") & _
       "', PW = '" & incode(pass, "Pass") & _
       "', fname =  '" & REG_FullName & _
       "', EMAIL =  '" & REG_EMAIL & _
       "', PHONE =  '" & REG_PHONE & _
       "', IAM =  '" & REG_IAM & _
       "', BIRTHDATE =  '" & REG_BIRTHDATE & _
       "' WHERE (((Users.[SN])=" & Str(ID_User) & "));"

 

 

  • Like 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information