25-07-18, 03:44 PM
(25-07-18, 02:44 PM)atef_020 كتب : النسبة للسوال الاول اريد التعديل فى رقم فى خلية رقم (5) فى DATAGRIDVIEW
- السوال الثانى قمت باخفاء جميع الصفوف فى DATAGRIDVIEW فعند الضغط على اضافة فاتورة جديدة اكتب اسم المورد واضغط على انتر فينتقل الى رقم الفاتورة فاكتبها واضغط انتر فينتقل الى DATAGRIDVIEW - اريد عندما ينتقل الى datatgrid view يضيف صف اليها بعدما لاكتب فية .
-السوال الثالث انا عندى حقل فى جدول فى قاعدة البيانات اسمة state مهمتة اذا كانت الفاتورة جديدة غير مرحلة او مغلقة فياخذ قيمة true اما اذا كانت مرحلة فياخذ قيمة False وعندى فى شاشة البيانات texbox اسم buytype اريد عندما تكون الفاتورة مرحلة تحفظ فى قاعدة البيانات تم الترحيل يعنى اريد التعديل على هذا الكود
PHP كود :
If state = True Then
BUYTYPE.Text = "جديد"
ElseIf State = False Then
BUYTYPE.Text = "تم الترحيل "
End If
بخصوص السؤال الاول لتعدل فى العمود رقم 5
الك الكود كا طريقة التعديل فى DataGridView
كود :
DataGridView1.Rows(0).Cells(5).Value = 50حيث ان رقم 0 ستقوم انتبتعديل عليح حسب ترتيب الصفوف
كود توضيح لكيفية الاستخدام
فى حدث DataGridView1_CellContentDoubleClick
استخدم الكود التالى
كود :
Dim ii As Integer = InputBox("ادخل قيمة السلعة الجديدة", "صندوق تعديل التكلفة الجديدة")
Dim row As DataGridViewRow = DataGridView1.CurrentRow
row.Cells(5).Value = iiبخصوص السؤال التالى
تريد اضافة صف بنتائج البيانات المدخلة التى موجودة فى textbox
اذا هذا ما تقصده كل ما عليك فعله استخدام الكود التالى
كود :
Dim row As String() = {"2", "Product 2", "2000"}
DataGridView1.Rows.Add(row)فى المثال الكود بالاعلى هو ادخال لبيانات 3 اعمدة
فحسب عدد الاعمدة لديك ضع البيانات الخاصة بها ليصبح بهذه الطريقة
كود :
Dim row As String() = {TextBox1.Text, TextBox2.Text, TextBox3.Text, TextBox4.Text, TextBox5.Text, TextBox6.Text}
DataGridView1.Rows.Add(row)اتمنى ان فكرة الكود وصلة لك وان تتمكن من استخدامه بصورة صحيحة..
بخصوص السؤال الثالث
انت بالفعل قمت بالاجابة على نفسك عند السؤال
لتصل الفكرة لك اكثر لنقول ان كود الاستعلام يرحل الى DT والذى سيتم جلب منه قيمة الـ state
فكل ما عليك هو استخدام الكود التالى
كود :
If DT(0)("state ") = True Then
' طبق كود الحفظ بقاعدة البيانات
Else
MsgBox("يجب ترحيل الفاتورة")
End Ifاتمنى ان الصورة واضحة لك
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

