تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] خطأ في كود الحفظ والتعديل
#1
ما الخطأ في كود الحفظ
وكود التعديل

ويظهر لي هذة الاخطاء

ويظهر لي هذا الشكل ايضا


الملفات المرفقة صورة/صور
       

.docx   New Microsoft Word Document.docx (الحجم : 12.75 ك ب / التحميلات : 6)
 الذي يدعي ان لغته هي افضل لغة برمجة، فاعلم انه مستخدم وليس مبرمج.
الرد
تم الشكر بواسطة:
#2
الاتصال مفتوح من قبل 

استخدم هذا الكود 

قم بتبديل هذا الكود 
كود :
           Con.Open()


بهذا الكود 

PHP كود :
       If Con.State ConnectionState.Closed Then
            Con
.Open()
 
       End If 

نصيحه اخرى صديقي من الافضل ان تستخدم ال parameters فهي افضل من ناحيه امان وافضل من ناحيه ترتيب و من الكثير من النواحي

الطريقه كالاتي قم باستبدال ما يناسب الكود لديك 

PHP كود :
If Conn.State ConnectionState.Closed Then
            Conn
.Open()
 
       End If

 
       Dim cmd As New OleDb.OleDbCommand
        cmd
.Connection Conn
        cmd
.CommandType CommandType.Text
        cmd
.CommandText "UPDATE table1 SET user_forname=@user_forname, user_ gender =@user_ gender  WHERE  user_idi= @ user_idi"
cmd.Parameters.AddWithValue("@user_forname"TextBox2.Text)
 
       cmd.Parameters.AddWithValue("@user_ gender"TextBox3.Text)
 
       cmd.Parameters.AddWithValue("@ user_idi"TextBox1.Text)
 
       cmd.ExecuteScalar()
 
       Conn.Close() 
الرد
#3
المشاكل التى تواجهك كما فى الصورة
الاول خاص بفتح الاتصال يبدو انك فى ملحلة لديك تقوم بفتح الاتقال ولم تقوم باغلاقها

لكذلك تظهر لك بان الاتصال مفتوح وغير مغلق ولتجنب ذلك كل ما عليك استخدام الكود التالى كما اشار اليه الاخ العزيز Rabeea Qbaha
كود :
If Con.State = ConnectionState.Closed Then Con.Open()

اما ان تجعلها على سطر واحد كما كتبتها او ان تستخدمها كما طرحها الاخ Rabeea Qbaha

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

ولكي تتجنب هذه المشكلة يجب ان تكون الاسم على هذا الشكل
كود :
[السعر]
[الكمية]

كما انت تستخدمه فى الكود عند الجزء الصنف وبكده تكون تم حل المشكلة
تم وضع الرد لتوضح الامر بشكل عام لمن يواجه ويتعامل بنفس تلك الامور

تحياتى لك وللجميع
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن مساعدة (الخطأ غير واضح في كود الحفظ) sofiane-phy 2 58 22-09-20, 12:15 PM
آخر رد: sofiane-phy
  عمليات الاضافة والتعديل على قاعدة بيانات sql server 2012 kewely 2 76 19-09-20, 07:45 PM
آخر رد: kewely
  [سؤال] عدة جداول و مشكلة في الحفظ gharib 4 318 12-08-20, 11:14 PM
آخر رد: gharib
  خطأ عند الحفظ Column 'FixID' does not belong to table . i1982 2 280 25-04-20, 02:21 PM
آخر رد: i1982
  [VB.NET] فتح ملف وورد والتعديل عليه وحفظه في جدول tahaayyoub 2 335 26-03-20, 12:47 AM
آخر رد: tahaayyoub
  طلب كود لفتح ملف وورد والتعديل فيه waelalmsry75 3 374 24-03-20, 04:01 PM
آخر رد: Moneam
  اكواد الأضافة والحفظ والتعديل وحفظ التعديل Moneam 0 279 21-03-20, 01:29 PM
آخر رد: Moneam
  تغير ترتيب السجلات بعد الحفظ من خلال الداتاقريدفيو جيولوجي مبتدئ 2 310 19-03-20, 03:23 AM
آخر رد: جيولوجي مبتدئ
  [VB.NET] عمل refresh ل datatable بعد الحفظ tahaayyoub 1 304 04-03-20, 05:47 PM
آخر رد: alsalamoni
  [سؤال] استيراد ملف وورد والتعديل عليه x7rBI 1 297 18-02-20, 05:44 PM
آخر رد: اسامه الهرماوي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم