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

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

قام بنشر

السلام عليكم ... اخواني  الكرام ...

:: استخدمت الجملة التالية لالحاق الرقم الاكبر eno من جدول tbl_ehead بجدول tbl_entries في الحقل teno لكنها تعطي خطأ . أين الخلل ؟

DoCmd.RunSQL "INSERT INTO Tbl_Entries.teno SELECT DMax([eno],tbl_ehead) AS Expr2"

:: الشكر والتقدير للجميع .

قام بنشر

استخدم هذا 
 

DoCmd.RunSQL "INSERT INTO Tbl_Entries.teno SELECT DMax(""[eno]"",""[tbl_ehead]"")"

واذا عطيتك خطأ ارفق نسخة مصغرة من القاعدة

  • Like 2
  • Thanks 1
قام بنشر (معدل)
35 دقائق مضت, Shivan Rekany said:

واذا عطيتك خطأ ارفق نسخة مصغرة من القاعدة

:: شكرا اخي شفان .... اعطت الجملة الخطأ التالي . علما ان الحقلين من نوع نص ؟

خطأ.jpg

تم تعديل بواسطه محمدنجار
  • Like 1
قام بنشر
1 دقيقه مضت, محمدنجار said:

:: شكرا اخي شفان .... اعطت الجملة الخطأ التالي .

خطأ.jpg

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

  • Like 1
قام بنشر (معدل)
3 دقائق مضت, Shivan Rekany said:

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

نعم اخي ..... هل يجب ان نضيف (value) على اعتبار الن الحقلين من نوع نص ؟

 

تم تعديل بواسطه محمدنجار
  • Like 1
قام بنشر
4 دقائق مضت, محمدنجار said:

:: تفضل

Insert Dmax.accdb

اتفضل تقدر استخدم احد اسطر التالية 
1 -

DoCmd.RunSQL "INSERT INTO Tbl_Entries ( teno ) SELECT DMax(""[eno]"",""[tbl_ehead]"")"

او هذا

DoCmd.RunSQL "INSERT INTO Tbl_Entries ( teno ) SELECT Max(Tbl_ehead.eno) AS MaxOfeno FROM Tbl_ehead;"

واليك المثال بعد تعديل

 

Insert Dmax.accdb

  • Thanks 2

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information