منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] سؤال حول مشكلة كتابة التاريخ في جملة update - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] سؤال حول مشكلة كتابة التاريخ في جملة update (/showthread.php?tid=39406)



سؤال حول مشكلة كتابة التاريخ في جملة update - ali bajmmal - 28-08-21

السلام عليكم ورحمة الله 

لو سمحتوا   ممكن تفيدونا  
 
عندما اعمل تعديل للبيانات  يظهر لي هاذا الخطأ  " خطأ في بناء الجملة في التاريخ في تعبير استعلام '#(2


RE: سؤال حول مشكلة كتابة التاريخ في جملة update - ابراهيم ايبو - 30-08-21

السلام عليكم ورحمة الله وبركاته
اخي الكريم
ضع الكود ليتم تعديله وحل المشكلة


RE: سؤال حول مشكلة كتابة التاريخ في جملة update - aftfm - 30-08-21

الغي العلامة 

'

من الكود


RE: سؤال حول مشكلة كتابة التاريخ في جملة update - ali bajmmal - 01-09-21

(30-08-21, 05:50 PM)aftfm كتب : الغي العلامة 

'

من الكود

هذا العلامة غير موجودة أصلا  لأنه تاريخ ولكنها   معمولة  لنصوص فقط   
مع ذالك تظهر في الرسالة


RE: سؤال حول مشكلة كتابة التاريخ في جملة update - Anas Mahmoud - 01-09-21

هل تستخدم قاعدة بيانات Access ام Sql Server ؟

على العموم حاول تستخدم Parameters ودعك من مشاكل بناء الاستعلام نهائيا

كود :
       Dim CommandString = "UPDATE Products SET Prod_Date = @date WHERE ID = @id "

       Using conn As New OleDbConnection(ConnString)
           conn.Open()

           Using cmd As New OleDbCommand(CommandString, conn)

               With cmd.Parameters
                   .AddWithValue("@date", Now.Date)
                   .AddWithValue("@id", 1)
               End With
               cmd.ExecuteNonQuery()

           End Using
       End Using


اذا اردت مشاركة الكود يمكننا مساعدتك اكثر