تقييم الموضوع :
  • 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 573 12-10-24, 04:02 PM
آخر رد: صالح عبدالله
  مشكلة عند التعديل على البيانات F.H.M 5 484 12-09-24, 05:31 PM
آخر رد: F.H.M
  تحويل الكود من الاكسس للكسيوال سيرفر محمد خيري 5 567 16-05-24, 08:02 PM
آخر رد: محمد خيري
  التعديل على كود حفظ الصورة في مجلد من picturebox صالح عبدالله 3 525 14-05-24, 10:47 PM
آخر رد: أبو خالد الشكري
  [مشروع] ابغي اغير من الاكسس الى الفيجول بيزك أبوعبدالعزيز 2 347 27-03-24, 09:56 PM
آخر رد: أبوعبدالعزيز
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 534 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 586 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] كود التعديل Abdellatif 6 886 21-12-23, 02:01 PM
آخر رد: Abdellatif
  كود التعديل لم ينجح معي melad2002 4 647 16-12-23, 12:22 AM
آخر رد: anes
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 768 13-10-23, 01:47 AM
آخر رد: new_programer

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


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