اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

اسعد الله اوقاتكم جميعا 

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

image.png.1d998b2529c6937e4ee202d81c062c58.png

قام بنشر

<<جبتها لك بالنص>> :biggrin:

**************************************

السبب في ظهور كلمة "محذوف" (Deleted) في جدول Access المرتبط بقاعدة بيانات SQL Server غالباً يكون:

📌 مشكلة في تعريف المفتاح الأساسي (Primary Key) في الجدول المرتبط

عندما تربط جدول SQL Server بـ Access، فإن Access يعتمد على وجود مفتاح أساسي واضح (أو مجموعة مفاتيح فريدة) لتتبع الصفوف. وإذا لم يكن هناك مفتاح أساسي محدد أو كان التعريف غير دقيق، تظهر هذه المشكلة.


الحل

إليك خطوات لحل المشكلة:

🛠 1. تأكد من وجود مفتاح أساسي في جدول SQL Server

  • افتح الجدول في SQL Server Management Studio.

  • تأكد أن هناك حقل أو مجموعة حقول مخصصة كمفتاح أساسي (Primary Key).

🛠 2. احذف الربط في Access وأعد ربط الجدول مع تحديد المفتاح الصحيح:

الخطوات:

  1. في Access، احذف الجدول المرتبط (فقط الرابط، لا تقلق البيانات الأصلية في SQL Server).

  2. من الشريط العلوي في Access:

    • اختر "External Data" → ثم ODBC Database.

    • اختر Link to the data source by creating a linked table.

    • اختر مصدر ODBC المرتبط بقاعدة بيانات SQL.

  3. بعد تحديد الجدول، سيطلب منك Access اختيار المفتاح الأساسي.

    • حدد الحقل أو الحقول التي تشكل المفتاح الأساسي الحقيقي للجدول (مثلاً: Vou_Detail_ID أو مجموعة من الحقول مثل Vou_ID + Acc_ID إذا كانت تشكل مفتاح مركب).


⚠️ ملاحظات مهمة:

  • إذا لم يكن الجدول يحتوي على مفتاح أساسي في SQL Server، يمكنك إنشاء View في SQL Server تتضمن مفتاحًا فريدًا مؤقتًا (مثل استخدام ROW_NUMBER() أو NEWID()).

  • في بعض الأحيان تظهر هذه المشكلة إذا تم تعديل الجدول يدوياً في Access أو حدث تعارض في الترميز بين SQL وAccess.

  • 2 weeks later...
  • تمت الإجابة
قام بنشر

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

حياكم الله جميعا 

عذرا اخي المفتاح الرئيسي صحيح ولا يوجد مشكلة فيه

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

2025-07-06_13h28_39.png.1caeaa4c7085a49632180d20f117f4f0.png

  • 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