تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كود التعديل علي حقل في الاكسس
#1
السلام عليكم...
هل يجب ان اقوم بالحذف بحقل الترقيم التلقائي او باي حقل
لاني عند تجربة الترقيم يعمل الكود اما عندة اخنيار اي حقل اخر يعطني البيانات غير متطابقة.

وشكرا لكم جميعا.

كود :
التع.Text = Val(الادخال.Text) + Val(الكمية.Text)
       If con.State = ConnectionState.Closed Then
           con.Open()
       End If
       Dim SavInto As New OleDb.OleDbCommand
       SavInto.Connection = con
       SavInto.CommandType = CommandType.Text
       SavInto.CommandText = "update basket set [الكمية]='" & Val(التع.Text) & "'  where اسم_المادة = " & Val(t1.Text) & ""
       If con.State = ConnectionState.Closed Then
           con.Open()
       End If
       SavInto.ExecuteNonQuery()
       SavInto.Dispose()
       con.Close()


الملفات المرفقة صورة/صور
   
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة:
#2
مرحبا أخي اسامه

البيانات غير متطابقة التي حصلت معك في هذا الكود بسبب اشتراطك لبيانات عمود اسم_المادة ونوعه نصي
والبيانات النصية لابد من أن تكون بين علامتي التنصيص المفردة مثل
'النص'

أخي اسامه
إن احتجت لزيادة في التوضيح فأخبرني
الرد }}}
#3
أخي الحازمي شكرا ...
وانا فهمت تلميحك ولكن الكود ممكن صياغة له .

ولا قصدك val.
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة:
#4
مرحبا بك مرة أخرى أخي اسامه

ملاحظ في الكود أنك وضعت للكمية علامة تنصيص وعو عمود رقمي
وبدون علامة تنصيص اسم_المادة والذ هو عمود نصي
يعني عكست المسألة


ايضا كما تفضلت أنك وضعت Val لاسم_المادة وهذا سيغير المعلومة النصية

هذا تعديل للكود بشكل أفضل
PHP كود :
التع.Text Val(الادخال.Text) + Val(الكمية.Text)
If 
con.State ConnectionState.Closed Then con.Open()
Dim sql "update basket set [الكمية]=@qty  where [اسم_المادة]=@name "
Using cmd As New OleDb.OleDbCommand(sqlcon)
 
   cmd.Parameters.AddWithValue("@qty"Val(التع.Text))
 
   cmd.Parameters.AddWithValue("@name"t1.Text)
 
   cmd.ExecuteNonQuery()
End Using
con
.Close() 

حاول الابتعاد عن تسمية الأعمدة باللغة العربية لأنه أحيانا توجد صوبة في محرر الأكواد مع أحرف Unicode

أخي اسامه
إن احتجت لزيادة في التوضيح او استفسار في الكود فأخبرني
الرد }}}
تم الشكر بواسطة: اسامه الهرماوي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ما هو الخطأ في كود التعديل التالي صالح عبدالله 6 583 12-10-24, 04:02 PM
آخر رد: صالح عبدالله
  مشكلة عند التعديل على البيانات F.H.M 5 486 12-09-24, 05:31 PM
آخر رد: F.H.M
  تحويل الكود من الاكسس للكسيوال سيرفر محمد خيري 5 573 16-05-24, 08:02 PM
آخر رد: محمد خيري
  التعديل على كود حفظ الصورة في مجلد من picturebox صالح عبدالله 3 529 14-05-24, 10:47 PM
آخر رد: أبو خالد الشكري
  [مشروع] ابغي اغير من الاكسس الى الفيجول بيزك أبوعبدالعزيز 2 351 27-03-24, 09:56 PM
آخر رد: أبوعبدالعزيز
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 548 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 587 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] كود التعديل Abdellatif 6 889 21-12-23, 02:01 PM
آخر رد: Abdellatif
  كود التعديل لم ينجح معي melad2002 4 656 16-12-23, 12:22 AM
آخر رد: anes
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 771 13-10-23, 01:47 AM
آخر رد: new_programer

التنقل السريع :


يقوم بقرائة الموضوع: