منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

اولا هذا كود ادخال بيانات مربعات النصوص الى داخل الداتا جريد
PHP كود :
Try

            
row tempTable.NewRow
            row
(0) = txtid.Text 'كود لصنف
            row(1) = txtahda.Text ' 
اسم لصنف
            row
(2) = txtmon.Text 'الكمية
            row(3) = txtahprice.Text ' 
السعر
            row
(4) = txtpaky.Text
            row
(5) = Me.DateTimePicker1.Value.Date
            tempTable
.Rows.Add(row)
            
DataGridView1.DataSource tempTable
        
Catch ex As Exception
            
Exit Sub
        End 
Try 

وهذا كود الحفظ من الداتا جريد الى قاعدة البيانات اكسس

PHP كود :
Try
            
Dim cmd As New DAL
            
For As Integer 0 To DataGridView1.Rows.Count 1
                cmd
.Editdata("insert into car2 ( carID2 , ahda , monName , price , paky , date) VALUES ('" DataGridView1.Rows(I).Cells(0).Value "' , '" DataGridView1.Rows(I).Cells(1).Value "' , '" DataGridView1.Rows(I).Cells(2).Value "' , '" DataGridView1.Rows(I).Cells(3).Value "' , '" DataGridView1.Rows(I).Cells(4).Value "' , '" DataGridView1.Rows(I).Cells(5).Value("0000-00-00 00:00:00") & "' )")
            
Next
        
Catch ex As Exception

        End 
Try 

وتوضيح هام لقد قمت بعمل حقل التاريخ فى قاعدة البيانات مره تاريخ ووقت ولم يت الحفظ ومره اخرى text ايضا لم بتم الحفظ
ارجو انى قد اكون اوضحت كل شئ
اضف # في بداية ونهاية التاريخ

كود :
cmd.Editdata("insert into car2 ( carID2 , ahda , monName , price , paky , date) VALUES ('" & DataGridView1.Rows(I).Cells(0).Value & "' , '" _
       & DataGridView1.Rows(I).Cells(1).Value & "' , '" & DataGridView1.Rows(I).Cells(2).Value & "' , '" & DataGridView1.Rows(I).Cells(3).Value & "' , '" _
       & DataGridView1.Rows(I).Cells(4).Value & "' , '#" & DataGridView1.Rows(I).Cells(5).Value("0000-00-00 00:00:00") & "#' )")
أخى الكريم قمت بما طلبت لاكن المشكلة كما هى لم تنحل
علي ما أتذكر Datagridview لها Property اسمها Datasource و هي عبارة عن BindingList و يمكنك استخدامها للقراءة او الحذف او الاضافة الي الداتاجريد لذلك من الأفضل أن تقرأ البيانات من خلالها ثم تساوي القيم التي بها بما لديك في ملف DataBase
المشكلة لا تزال موجودة ولا اعلم لماذا لا يتم الحفظ التاريخ من الداتا جريد
ارجو من احدكم المساعدة
استبدل اسم الحقل date باسم اخر مثلا date1
الكلمة date محجوزة
شكرا جزيلا لكم اخوتى الاعزاء تم الحل بالفعل والحمد لله