منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ادخال مجموعة سجلات مرة واحدة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم اسئلة vb6.0 المتعلقة بقواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=72)
+--- الموضوع : ادخال مجموعة سجلات مرة واحدة (/showthread.php?tid=20064)



ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 18-04-17

كيف لى أن أمكن المستخدم من ادخال جميع بياناته مرة واحدة
المعتاد دائمآ أنى أضع text كل منها مرتبط بأحد حقول قاعدة البيانات
يدخل فيها المستخدم سجلآ واحدآ ثم يضغط على الزر update
ثم يدخل فيها سجلآ واحدآ آخر ثم يضغط على الزر update
وهكذا


لدى جدول به ثلاثة حقول لا أكثر منهم حقل الidd
أى أن المستخدم لن يدخل فى كل سجل الا رقمين فقط
فهل لى أن أرحمه من الضغط على الزر update بعد كل رقمين
أى هل من أداة بشكل الجدول (مثل الdatagrid مثلآ ) أفتحها له لادخال سبعة سجلات مثلآ ثم يضغط على الزر update مرة واحدة

وكيف يكون الكود لذلك
ولكم ألف شكر


RE: ادخال مجموعة سجلات مرة واحدة - sendbad100 - 18-04-17

السلام عليكم 
عندي اقتراح اذا احببت ان تستخدمه وهو كالتالي:-
بفرض ان المستخدم يكتب الارقام في   TextBox2  -TextBox1  

عمل حدث واحد  يقوم بالحفظ  وايضاً  تجهيز التكستين للمدخلات الجديدة والذهاب للتكست1.

كالتالي 
PHP كود :
Private Sub Text2_KeyPress(KeyAscii As Integer)
If 
KeyAscii 13 Then
''ضع هنا كود الحفظ
Text1
.Text ""
Text2.Text ""
Text1.SetFocus
End 
If
End Sub 


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


RE: ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 18-04-17

إقتباس :طبعا ممكن استخدام داتا جريد او شبكة  وعمل لووب لحفظ كل الصفوف.

هذا ما سألت  عنه فى سؤالى كيف يمكن ذلك ؟
أما Text1 و  Text2 فلن تصلح لأنى عندئذ سأحتاج من كل منهما سبعة تكستات مثلآ وأرصهم فى شكل يشبه الجدول


RE: ادخال مجموعة سجلات مرة واحدة - Ahmed_Mansoor - 19-04-17

أهلا أخي الكريم , تستطيع كما قال أخي السندباد100 إستخدام أداة الفليكس قريد وتستخدم معها التكست بوكس حيث يوجد أمثله أو أسئلة تم الإجابه عليه عن كيفية إدخال القيم في الفليكس بالكتابة عليها , أو إنك ترفق مثال يوضح المشكلة للتعديل عليه .


RE: ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 21-04-17

هذا مثال يوضح المطلوب
به الفورم الحالية التى استطعت عملها والتى أشكو من صعوبتها على المستخدم
وبه الفورم المطلوبة التى أبحث عنها
ولكم ألف شكر



RE: ادخال مجموعة سجلات مرة واحدة - Ahmed_Mansoor - 21-04-17

أهلا أخي الكريم , تم تعديل المثال .


RE: ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 21-04-17

نعم هذا هو المطلوب
بارك الله فيك  يا أستاذ الأجيال
يا حلال المشاكل المعقدة(التى يرى غيرك أن ليس لها حل)

ولك ألف مليااااااااااااااااااار شكر



RE: ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 29-04-17

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

 ولكم ألف شكر



RE: ادخال مجموعة سجلات مرة واحدة - Ahmed_Mansoor - 30-04-17

(29-04-17, 08:46 PM)اسلام الكبابى كتب : ولكن توجد بهذه الأداة مشكلة غريبة
فهى لا تسمح للمستخدم بتعديل أى رقم أدخله
فهل يمكن ذلك من خصائصها أو باستخدام الكود؟
أو هل توجد أداة غيرها تسمح بذلك؟

 ولكم ألف شكر

أهلا أخي الكريم , لتعديل قيمة الخانة الذي التركيز محدد عليها قم بضغط مفتاح الرجوع للخلف أو الـ Backspace .


RE: ادخال مجموعة سجلات مرة واحدة - اسلام الكبابى - 03-07-17

بارك الله فيك أستاذنا الكبير