ابوآمنة قام بنشر أبريل 8, 2020 قام بنشر أبريل 8, 2020 السلام عليكم ورحمة الله وبركاته نسأل الله لكم التوفيق والسداد ،،، واجهة مشكلة عندما قمت بتحويل جداول قاعدة البيانات إلى SQL SERVER لتكبير القاعدة . المشكلة هي : اختفى حقل القيم المتعدده من مربع التحرير والسرد حيث ظهرت لي القيم أحادية. سؤالي هل يمكن إضافة القيم المتعددة من خيارات وخصائص SQL SERVER أو يمكن ذلك برمجياً بإنشاء نموذج مع القيم و مربع نعم/ لا بجواره ، ثم إدراج القيم في مربع النص بهذه الصورة تصبح ( محمد _ صالح _ علي ) وهذا عندي الخيار الأخير . آملاً أن أجد الحل لديكم ؟ 1
jjafferr قام بنشر أبريل 9, 2020 قام بنشر أبريل 9, 2020 وعليكم السلام اخوي صالح 🙂 هذه الخاصية موجودة في الاكسس فقط (مثل Lookup في الجدول) ، فيجب عليك ان تتعامل معهم بطريقة اخرى ، قبل ان تنتقل الى SQL Server 🙂 احد الطرق هي ان تجعل هذه القيم في جدول آخر ، وفي النموذج تعامله كنموذج فرعي 🙂 منقول ومترجم من: https://answers.microsoft.com/en-us/msoffice/forum/all/access-multivalue-field-convert-to-ms-sql/05e4ebe9-d919-44c6-bf76-efe47e0d5cae جعفر 1 1
محب العقيدة قام بنشر أبريل 9, 2020 قام بنشر أبريل 9, 2020 (معدل) وعليكم السلام بعد اذن الاستاذ جعفر الحل الوارد باانشاء جداول تابعة في حال تعدد الحالة صعب جرب StudentCourses.zip وهي من احدى الملفات المرفوعة من مساهمات خبراء الاكسيس روابط قاعاعدة بيانات اكسيس Is it possible to use the Comboboxes to add data in many to many relation ships? This little demo file illustrates the use of a Students parent form within in which is a subform based on a StudentCourses table which models the many-to-many relationship type between students and courses. The demo also illustrates other types of interface, such as the use of a multi-valued list box, but note that, unlike the subform this does not allow the non-key Status attribute of the relationship type to be recorded. It also requires code to be written to process the selections in the list box, whereas a subform is code-free and easy to implement. To add a new course not yet represented in the Courses table the name of the course is entered into the combo box, and code in its NotInList event procedure inserts a new row into the Courses table. For illustrations of the use of this event in other contexts see the NotInList demo in the same OneDrive folder. تم تعديل أبريل 9, 2020 بواسطه محب العقيدة 2
ابوآمنة قام بنشر أبريل 9, 2020 الكاتب قام بنشر أبريل 9, 2020 4 ساعات مضت, jjafferr said: هذه الخاصية موجودة في الاكسس فقط (مثل Lookup في الجدول) ، فيجب عليك ان تتعامل معهم بطريقة اخرى ، قبل ان تنتقل الى SQL Server 🙂 شكراً لك أستاذي ومعلمي جعفر وهذه بعض محاولاتي لإنشاء مربع قيم متعددة تضاف القيمة بالنقر مرتين وتزال القيمة أيضا بالنقر مرتين . وهذا كود مربع القائمة Private Sub listBoox_DblClick(Cancel As Integer) 'inStr = "لمعرفة موضع ظهور السلسلة النصية" Text9 = InStr(1, txt1, listBoox.Column(0), vbTextCompare) If Text9 = 0 Or Len(txt1 & "") = 0 Then 'For Each = "الدوران على القيم وإَضافتها إلى حقل المستهدف" For Each m In listBoox.ItemsSelected txt1 = txt1 & listBoox.ItemData(m) & ";" Next Else 'في حال إضافة القيمة مرة أخرى يتم الحذف txt1 = Replace(txt1, listBoox & ";", "") End If End Sub وكود إخفاء وإظهار مربع القائمة Private Sub C_List_Click() If C_List.Caption = "إظهار" Then listBoox.Left = txt1.Left listBoox.Top = txt1.Top + txt1.Height listBoox.Height = 1400 listBoox.Width = txt1.Width listBoox.Visible = True C_List.Caption = "إخفاء" Else C_List.Caption = "إظهار" listBoox.Visible = False End If End Sub بالمرفق الملف SQL_multivalue_field.zip 2
ابوآمنة قام بنشر أبريل 9, 2020 الكاتب قام بنشر أبريل 9, 2020 2 ساعات مضت, محب العقيدة said: وعليكم السلام بعد اذن الاستاذ جعفر الحل الوارد باانشاء جداول تابعة في حال تعدد الحالة صعب جرب StudentCourses.zip وهي من احدى الملفات المرفوعة من مساهمات خبراء الاكسيس روابط قاعاعدة بيانات اكسيس r. @محب العقيدة اختيار موفق وأمثلة برمجية رائعة تشكر عليها . إن كنت من مستخدمي SQL SERVER . سأسألوك عن تجربتك ؟ و عن الأخطاء التي واجهتك ؟ وكيف تغلبت عليها .
محب العقيدة قام بنشر أبريل 10, 2020 قام بنشر أبريل 10, 2020 اسخدمت sql server لكن قديما بعض الشيء وكانت اكبر مشكلة هي تحويل الجداول من اكسيس الى اس كيو ال وانشاء العلاقات بين الجداول لان تعريف الحقول يختلف كثيرا في بعض الاحيان من اكسيس الى اس كبوال
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.