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

التأكد من وجود حقل في جدول

مغلق
بدأه l-omari في 17 يونيو 2006 · 8 رد · 736 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني واخواتي

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

كيف يمكنني عن طريق VBA فحص فيما اذا كان جدول معين يحتوي على حقل باسم معين

وشكرا

#3

أخي الكريم

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

انا اريد التاكد من بنية الجدول وهل يحتوي على الحقل ام لا

#4

اليك المثال التالي الذي يوضح لك معرفة الحقول في الجداول برمجيا

TablesAndFields.rar

اختكم

زهره

#5
l-omari كتب:
فحص فيما اذا كان جدول معين يحتوي على حقل باسم معين

خي الكريم l-omari

وبعد اذن الاستاذة زهرة...

الملف المرفق يمكنك من كتابة اسم الحقل في مربع نص وبالضغط على زر الامر تظهر لك رسالة تحدد اذا ما كان الحقل موجودا بالجدول المسمى Data ام لا

test.rar

تم تعديل هذه المشاركة بواسطة ايهاب عثمان في 18 يونيو 2006 في 17:52

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#6

لم تعمل الروابط معي

#7

اخي الفاضل

المرفقات مضغوطه ببرنامج WINRAR عليك تثبيته لديك ومن ثم فك الضغط عنها وسوف تعمل معك ان شاء الله تعالى

#8

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

اخي الكريم تستطيع ان تستخدم احد الدالتين التاليتين

Function FieldExist(TableName, FieldName) As Boolean
On Error GoTo Err_Handler
	FieldExist = True
	Dim fld As Field
	Set fld = CurrentDb.TableDefs(TableName).Fields(FieldName)
Exit Function
Err_Handler:
	FieldExist = False
End Function

Function FieldExist2(TableName, FieldName) As Boolean
On Error GoTo Err_Handler
	FieldExist2 = True
	Dim Tbl
	Set Tbl = CurrentDb.OpenRecordset(TableName)
	For Each fld In Tbl.Fields
	   If LCase(fld.Name) = LCase(FieldName) Then
		  Tbl.Close
		  Exit Function
	   End If
	Next
	FieldExist2 = False

Exit Function
Err_Handler:
	FieldExist2 = False
	Tbl.Close
End Function

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#9

شكرا جزيلا أخي Mo7eb_Alrasool

والى جميع الاخوة طبعا

هذا الموضوع مغلق.

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