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

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

قام بنشر

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

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

عندي جدول مرتبط بقاعدة بيانات 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.

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