تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خلل اثناء ادخال بيانات جديدة الى قاعدة البيانات
#1
السلام عليكم ورحمة الله وبركاته

اخوان حدثت معي مشكلة في برنامجي ولا اعرف كيف احلها حقيقة وحاولت ولكن اتمنى انكم تشتركون معي في حلها واجد حلها عندكم ... وسأكون ممنونا لكم
الخلل حدث اثناء ادخال بيانات جديدة الى قاعدة البيانات فحينما ادخل فيمة ( تاريخ ) من البرنامج لايمكن قراءتها بصورة صحيحة في قاعدة البيانات ...
إقتباس :SavInto.CommandText = "INSERT INTO EmployTable(IDi ,EmployNamei,AcademiAchievementi,JobTitlei,Departmenti,clasi,unti,DateofDirecti,CareerTitlei)" & _
"values (" & Convert.ToInt32(KryptonTextBox1.Text) & ",'" & KryptonTextBox2.Text & "','" & KryptonTextBox3.Text & "','" & KryptonTextBox4.Text & "','" & KryptonTextBox6.Text & "', '" & KryptonTextBox7.Text & "' ,'" & KryptonTextBox8.Text & "' , " & daate & ",'" & KryptonTextBox5.Text & "') "

البرنامج في الرابط : http://www.4shared.com/rar/qMyYehp8/Employbaghdad.html
الرد }}}
تم الشكر بواسطة:
#2
اعتذر اخي الكريم لم احمل المثال لكن انظر للمثال التالي فقد وجدت لارسال التاريخ
[h=1]مثال على السريع للبحث عن سلعة تنتهي بعد x ايام[/h]
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3

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




حاول تنظم الكود ليسهل اكتشاف أي خطأ


PHP كود :
SavInto.CommandText " INSERT INTO EmployTable(  IDi,  EmployNamei,  AcademiAchievementi,  JobTitlei,  Departmenti,  clasi,  unti,  DateofDirecti,  CareerTitlei ) " _
                      
"                  Values( @IDi, @EmployNamei, @AcademiAchievementi, @JobTitlei, @Departmenti, @clasi, @unti, @DateofDirecti, @CareerTitlei ) "

SavInto.Parameters.AddWithValue("@IDi"CInt(Me.KryptonTextBox1.Text))
SavInto.Parameters.AddWithValue("@EmployNamei"Me.KryptonTextBox2.Text)
SavInto.Parameters.AddWithValue("@AcademiAchievementi"Me.KryptonTextBox3.Text)
SavInto.Parameters.AddWithValue("@JobTitlei"Me.KryptonTextBox4.Text)
SavInto.Parameters.AddWithValue("@Departmenti"Me.KryptonTextBox6.Text)
SavInto.Parameters.AddWithValue("@clasi"Me.KryptonTextBox7.Text)
SavInto.Parameters.AddWithValue("@unti"Me.KryptonTextBox8.Text)
SavInto.Parameters.AddWithValue("@DateofDirecti"CDate(Me.daate.Text))
SavInto.Parameters.AddWithValue("@CareerTitlei"Me.KryptonTextBox5.Text


ملاحظة: إذا كان الحقل IDi ترقيم تلقائي فلا داعي لاضافته في جملة INSERT بالاضافة للـ Parameters الخاص به



السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#4
اخوان انا ما عندي مشكلة بالتعاريف او بطريقة تمرير البارميتر وانما الخلل الي لاول مرة اللاحظه هو التالي :

لما امرر تاريخ من خلال datetimepicker واعمل حفظ للقيمة داخل قاعدة البيانات وبعدها استعرض القيد في البرنامج يظهر لي القيمة التالية ( 30 /12 /1899 ) وانا ابدا مش حاطه مسبقا ولكن البرنامج
يضعها لي اوتوماتيكيا ... وحينما اعود وافتح قاعدة البيانات الموجودة في ملف bin تظهر لي القيمة نفسه زائدا الوقت وانا مخصص short date , فهل هنالك خلل ؟؟؟
الرد }}}
تم الشكر بواسطة:
#5

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




التمرير يكون بهذا الطريقة (ركز على اللون الاحمر) طبعا الحقل نوعه تاريخ


كود :
Me.DateTimePicker1.Value.[color=#FF0000]Date[/color]





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#6

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





يعني

PHP كود :
SavInto.Parameters.AddWithValue("@DateofDirecti"Me.DateTimePicker1.Value.Date





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#7
اخ ابو رائد ولو اتعبتك وانا اعتذر منك جدا ...

بس انا عملت التالي :

Dim daate As Date =KryptonDateTimePicker1.Value.Date

واضفت daate الى جملة ال sql وبعدها اتضيفلي قاعدة البيانات التاريخ والوقت الي انا مش مخصصه ابدا وهو ( 30 /12 /1899 ) وكذلك الوقت .
الرد }}}
تم الشكر بواسطة:
#8

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





في مثالك المرفق لم أجدك تستخدم Parameters.AddWithValue ولهذا تحدث كثير من المشاكل
وحقل التاريخ الافضل يكون نوعه تاريخ




السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#9
اخي ابو رائد ...

انا جربت طريقة Parameters.AddWithValue وحدثت معي نفس المشكلة , وعندي حقل التاريخ في قاعدة البيانات والي هو ( DateofDirecti ) معرفه date/time وغيرت الفورمات الى ( short date ) وكذلك انا مستخدم اداة لاختيار التاريخ ومش عارف لماذا البرنامج يقرأ لي القيمة التي ذكرتها في تعليقي السابق !!!! ...

عيوني مش ماخذة نوم هههه .
الرد }}}
تم الشكر بواسطة:
#10

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


محمد العكيلي كتب :عيوني مش ماخذة نوم هههه .




لاجل عيونك اللي مش ماخذة نوم فرغت نفسي لأعمل لك مثال إضافة وتعديل مجرب





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


الملفات المرفقة
.rar   محمد العكيلي -01.rar (الحجم : 83.8 ك ب / التحميلات : 53)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 825 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,225 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,022 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,002 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,469 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 661 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,041 19-04-25, 08:54 PM
آخر رد: Kamil

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


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