19-02-19, 04:12 AM
تقييم الموضوع :
مشكله فى البارميترات ارجو المساعده
|
19-02-19, 04:21 AM
(آخر تعديل لهذه المشاركة : 19-02-19, 04:23 AM {2} بواسطة عبد العزيز البسكري.)
السّلام عليكم و رحمة الله و بركاته
تمنيت لو كانت الصورة كاملة من جهة اليمين أخي الكريم ..
كبداية حاول .. إضافة عبارات مثلا
[b]Code.Text [/b]
تحياتي
قناتنا على اليوتوب
تم الشكر بواسطة: خالد كامل1 , خالد كامل1 , ابراهيم ايبو
19-02-19, 04:44 AM
(19-02-19, 04:21 AM)عبد العزيز البسكري كتب : هذا هو الكود اخى الكريم كود : Private Sub btnsave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsave.Click
19-02-19, 11:06 AM
السلام عليكم اخي خالد
مشكلتك هي نفسها قم بتحويل الباراميترات التي من نوع double و Currency و decimal الى Numeric او Varwchar مثلا هذا السطر كود : cmd.Parameters.Add("@dd_buy", OleDbType.Currency).Value = txt_dd.Text كود : cmd.Parameters.Add("@dd_buy", OleDbType.Numeric).Value = txt_dd.Text اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
تم الشكر بواسطة: خالد كامل1 , عبد العزيز البسكري , عبد العزيز البسكري
19-02-19, 04:11 PM
استخدم الباراميترز بدون تحديد النوع فقط كالتالي :
كود : Cmd.Parameters.AddWithValue("@dd_buy", txt_dd.Text)
يا رحمن الدنيا والآخرة ورحيمهما
تم الشكر بواسطة: خالد كامل1
19-02-19, 06:19 PM
(آخر تعديل لهذه المشاركة : 19-02-19, 07:05 PM {2} بواسطة خالد كامل1.)
(19-02-19, 11:06 AM)ابراهيم ايبو كتب : السلام عليكم اخي خالداخى لو تشاهد المشكله فى حقل @code فقط كما تشاهد ملحوطه اخى قبل ظهر هذا الخطأ الفاتوره تحفظ فى قاعده بيانات الاكسس عادى ولكن فجاه يظهر هذا الخطا
19-02-19, 07:12 PM
(آخر تعديل لهذه المشاركة : 19-02-19, 07:13 PM {2} بواسطة ابراهيم ايبو.)
السلام عليكم اخي خالد
اخي لاحظ ان حقل Id كتب بشكل غير مطابق انظر الى الصورة
يجب توحيد اسم الحقل مغ الباراميتر
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
تم الشكر بواسطة: عبد العزيز البسكري , princelovelorn
20-02-19, 05:08 PM
وعليكم السلام ورحمة الله وبركاته
لحل المشكلة الحالية لديك طبقاً للصورة الاولى فى بداية الموضوع
كل ما عليك عمل التالى فى هذا السطركود : cmd.Parameters.Add("@code", OleDbType.VarChar).Value = code كل ما عليك ان تجعله هكذا كود : cmd.Parameters.Add("@code", OleDbType.VarChar).Value = code.ToString() او بهذا الطريقة كود : مرفق الكود واتمنى مراجعة باقى ردود الشباب لحل المشكلة الاخري كما هو موجود بالرد الاخير
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ] ساهم دائماً فى لكل من يقوم بالمساهمة فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله ▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
21-02-19, 02:39 AM
(آخر تعديل لهذه المشاركة : 21-02-19, 04:04 AM {2} بواسطة خالد كامل1.)
(20-02-19, 05:08 PM)elgokr كتب :اولا انا كنت منتظر ردك بفارغ الصبر ثانيا حدث الخطا الذى بالصورة يبدو ان نوع الاعمدة بقاعدة البيانات تختلف عن ما تقوم به فى الكود
فاتح قاعدة البيانات وتعال على الجدل الخاص بالكود فى الصورة واعرضه كا تصميم
وقم بعمل صورة للشاشة خاصة تصميم الجدول وارفقها هنا حتى يتم توضيح نوع كل عمود بالجدول
وافادتك بالطريقة الصحيحة للاستخدام اذا كان نص او رقم وما شبه
وكذلك قم باخدث صورة لشاشة الفورم عند التشغيل
لرؤية محتوى الداتا جريد من بيانات لكل عمود به
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ] ساهم دائماً فى لكل من يقوم بالمساهمة فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله ▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية |
|
يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم