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

نسخة كاملة : مشكلة في DateDateTimePicker
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمه الله وبركاته
اخواني اريد ان يتم ادخال التاريخ الحالي الموجود في اداة
DateDateTimePicker
داخل الداتا جريد فيو عندما اضيف صف جديد بدون ان اتدخل واختار التاريخ بنفسي
حاولت كثيراً ولم افلح
اعذروني عن اسئلتي الكثيرة حول الداتا جريد فيو لاني لا استخدمها الا نادراً
السلام عليكم اخي الكريم
اذا كنت ستدخل التاريخ الحالي اتوماتيكيا لاحاجة الى DateTimePecker
اليك الكود 
كود :
   ' انتبه الى هذا الحدث للداتا غرايد فيو
   Private Sub DataGridView1_UserAddedRow(sender As Object, e As DataGridViewRowEventArgs) Handles DataGridView1.UserAddedRow
       Dim dd As Date = Now
       DataGridView1.CurrentRow.Cells(1).Value = dd.ToString("dd/MM/yyyy")
   End Sub
وان كنت ستدخل تاريخا معينا من DateTimPecker غير التاريخ الحالي 
التاريخ والوقت
كود :
DataGridView1.CurrentRow.Cells(1).Value = DateTimePicker1.Value ' يجلب لك التاريخ والوقت
او اذا اردت التاريخ فقط
كود :
DataGridView1.CurrentRow.Cells(1).Value = DateTimePicker1.Text ' يجلب لك التاريخ
 طبعا انا هنا حددت العمود الثاني ذو الاندكس رقم واحد غيره حسب ماعندك او اكتب اسم العمود ضمن دبل كوتيشن
دمت بخير
شكرا لك اخي ابراهيم جربت الكود ولكن هناك مشكلة فهو يقوم باضافة التاريخ داخل الصف الاول فقط عند اضافة صف اخر لا يتم اضافة التاريخ الحالي

ملحوظة الداتا جريد فيو مربوطة بقاعدة بيانات اكسيس
السلام عليكم اخي الكريم
دائما تنثقصنا المعلومات حول السؤال انت لم تذكر كيف تدخل البيانات
هل في الداتا غرايد مباشرة 
ام تدرج صف بالكود وتملأ البيانات؟
ام تجهز البيانات في مصفوفة نصية؟
 ام تأخذ كل خلية على حدة؟
وكل حالة لها طريقة وحدث يختلف لكتابة الكود
نعطيكم الحل بعد تحميننا للمشكلة فيأتينا الجواب بارك الله فيك والله الكود ما اشتغل!!!!!!!!!!!
انا لست منجم لأعرف ماتبرمج او ماتقوم به اعطني تشخيص صحيح وان شاء الله اعطيك كود انا او غيري
بعتذر منك فعلاً انا مخطئ نسيت ذكر ان الداتا جريد فيو مربوطة بقاعدة بيانات اكسيس
يا اخي كيف تدرج صف جديد؟
هل اثناء جملة الحفظ ام ماذا؟
بمعنى انك تملأ مربعات نصوص وتضغط على زر الحفظ ؟
والتاريخ هل هو التاريخ الحالي ام غير ذلك
اقوم بادراج صف جديد فارغ
ثم املاء الصف من خلال التكست بوكس الموجودة في الفورم
التاريخ هو التاريخ الحالي اخي
السلام عليكم اخي الكريم
تفضل لدي 2 تكست بوكس واحد للرقم وواحد للاسم والثالث عبارة عن DateTimePicker1
هذا الكود  يوضع في بوتن وليس له علاقة بامر الحفظ فقط ادراج صف ونقل البيانات من نصوص الادخال الى الداتاغرايدفيو 

كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       DataGridView1.Rows.Add(TextBox_id.Text,TextBox_Name.Text DateTimePicker1.Text)
   End Sub
للاسف اخي ظهر هذا الايرور لان الداتا جريد فيو مربوطة بقاعدة بيانات
Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.
لقد ارفقت لك المثال
السلام عليكم
اخي الكريم
اولا الربط مع قاعدة البيانات بالمعالج لذلك كود الاضافة والحذف من خلال الازرار في الاعلى
ثانيا ارفقت مشروعك بدون قاعدة بيانات 
ثالثا اليك هذا الرابط يتحدث عن طريقة الربط بالمعالج
https://www.youtube.com/watch?v=yzWCw5yekgQ
بالنسبة لي لا احبذ هذه الطريقة ولا اتعامل بها واسف ان اقول لك انت تتعامل مع كومبيوتر وبرمجيات
 ومن المفروض ان لاتغفل عن اي شيء مهما كان صغيرا اوضحت لك اكثر من مرة ان مفردات مشكلتك وسؤالك ناقصة 
واوردت لك اكواد متعددة لكن يبدو انها لاتعمل انا المخطئ واعتذر منك على عدم المساعدة بعد هذا الرد وهذه اول مرة افعلها
دمت بخير
اخوتي في المنتدى اتمنى ان تساعدوا الاخ الفاضل
الصفحات : 1 2