![]() |
|
[VB.NET] اريد مساعدة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] اريد مساعدة (/showthread.php?tid=37097) الصفحات:
1
2
|
اريد مساعدة - Osama_NY - 02-12-20 السلام عليكم عندي سؤالين..الاول : كيف اغير لون صف كامل في داتا جريد فيو مثلا ..اذا قاربت تاريخ صلاحية الصنف على النهاية الى اللون الاصفر و اذا انتهت الى اللون الاحمر الثاني : كيف استطيع ان اربط button 3 مختلفة ب داتا جريد فيو واحده لي 3 جداول مختلفة من sql مثلا..لدي database لمقهى بها 3 تابلات كل تابل به صنف معين اريد ان اعرض 3 تابلات في داتا جريد فيو واحدة عن طريق button يعني كلما اخترت button معين يعرض لي البيانات التي تتبع ذالك button ... RE: اريد مساعدة - Anas Mahmoud - 04-12-20 تفضل الطلب الاول : كود : Private Sub DataGridView1_RowPrePaint(sender As Object, e As DataGridViewRowPrePaintEventArgs) Handles DataGridView1.RowPrePaintاما الطلب الثاني فاجده بسيطا ، اي كانت طريقتك لجلب البيانات من قاعدة البيانات استخدمها في كل زر مع تغيير اسم الجدول مثلا قم بتعريف دالة تجلب جميع بيانات الجدول باسم الجدول : كود : Function GetDateFromTable(tableName As String) As DataTableالان في حد الضغط على كل زر استدعي الدالة مع اسناد قيمتها الى DataSource : كود : DataGridView1.DataSource = GetDateFromTable("Products")هكذا وفي الزر الاخر مثلا : كود : DataGridView1.DataSource = GetDateFromTable("Accounts")RE: اريد مساعدة - Osama_NY - 06-12-20 (04-12-20, 12:26 PM)Anas Mahmoudnd Sub كتب : اما الطلب الثاني فاجده بسيطا ، اي كانت طريقتك لجلب البيانات من قاعدة البيانات استخدمها في كل زر مع تغيير اسم الجدولالسلام عليكم هل في connectionString اكتب جملة الاتصال (04-12-20, 12:26 PM)Anas Mahmoud كتب : تفضل الطلب الاول :بالنسبة للكود هدا يظهر لي خطا في جملة Dim expDate As Date = row.Cells("ExpDate").Value سؤال اخر اريد ان اربط جدول واحد باكتر من button بحيث عن طريق الفئة مثلا الجدول يكون فيه عدة عدة اصنف كلما ضغطت على button يظهر لي بيانات ذلك الصنف المعين مثلا لدي منظومة قهوة عندما اريد ان اظغطت على button قهوة يظهر لي بيانات القهوة فقط و اذا اردت ان اضغطت على ساندوتشات يظهر لي بيانات ساندوتشات فقط و الى الخ RE: اريد مساعدة - Osama_NY - 07-12-20 (04-12-20, 12:26 PM)Anas Mahmoud كتب : تفضل الطلب الاول : RE: اريد مساعدة - Anas Mahmoud - 07-12-20 اجل عرف متغير عام للبرنامج connectionString وضع به نص الاتصال بدلا من ExpDate اكتب اسم ال column او العمود في الداتا جريد فيو الذي يحتوي تاريخ الصلاحية ان لم تعمل ارسل مثال نعدل عليه RE: اريد مساعدة - Osama_NY - 07-12-20 (07-12-20, 04:54 PM)Anas Mahmoud كتب : اجل عرف متغير عام للبرنامج connectionString وضع به نص الاتصال RE: اريد مساعدة - Anas Mahmoud - 07-12-20 لا اقصد اسم العمود في الداتا بيز اريد اسم العمود في الداتا جريد فيو لان هذا الكود يعمل على مستوى الداتا جريد فيو فقط ، ببساطة الكود يختبر محتوى الصف في الجريد فيو ان وجد صلاحيته انتهت يقوم بتلوينه اذا كنت لا تعرف اسم العمود في الداتا جريد فيو يمكنك استخدام ترتيبها بين الاعمدة بدلا من الاسم هكذا مثلا اذا كانت في العمود الثالث : كود : Dim expDate As Date = row.Cells(2).ValueRE: اريد مساعدة - Osama_NY - 07-12-20 (07-12-20, 05:16 PM)Anas Mahmoud كتب : لا اقصد اسم العمود في الداتا بيز اريد اسم العمود في الداتا جريد فيو لان هذا الكود يعمل على مستوى الداتا جريد فيو فقط ، (07-12-20, 05:16 PM)Anas Mahmoud كتب : لا اقصد اسم العمود في الداتا بيز اريد اسم العمود في الداتا جريد فيو لان هذا الكود يعمل على مستوى الداتا جريد فيو فقط ،هل يوجد خاصية معينة في داتا قريد فيو نكتب فيها ولا لا (07-12-20, 05:16 PM)Anas Mahmoud كتب : لا اقصد اسم العمود في الداتا بيز اريد اسم العمود في الداتا جريد فيو لان هذا الكود يعمل على مستوى الداتا جريد فيو فقط ،هل صحيح الكود الي ف الصورة RE: اريد مساعدة - Anas Mahmoud - 07-12-20 صحيح اخي الكريم RE: اريد مساعدة - Osama_NY - 07-12-20 (07-12-20, 06:08 PM)Anas Mahmoud كتب : شكرا غيرت مكان الكود و اشتغل |