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

لدى جدولين الاول عباره عن مجموعه من الصناف بكمياتها والثانى عباره عن اذن للتحويل اصناف اخرى للجدول رقم 1 ..اريد ان وجد كود الصنف يضيف عليه الكميه المحوله وان لم يجده يضيف صنف جديد الى الجدول الاول مع الكميه وبار كود ه الموجود فى الفورم الثانى وهكذا وهذا مثال فى المرفقات
ولكم منى جزيل الشكر


الملفات المرفقة
.rar   cod22.rar (الحجم : 123.44 ك ب / التحميلات : 31)
الرد }}}
تم الشكر بواسطة:
#2
ارجو من احبتى فى الله ان تجاوبونى او حتى تقترحوا طريقه او كود مختلف
الرد }}}
تم الشكر بواسطة:
#3
ارجو من اخوانى لو حد حابب توضيح يقولى..
الرد }}}
تم الشكر بواسطة:
#4
هل هذا جزء من برنامج تريد بيعه في السوق ؟
أم توزعه بشكل مجاني؟
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: سعود
#5
(17-02-23, 12:08 PM)Taha Okla كتب : هل هذا جزء من برنامج تريد بيعه في السوق ؟
أم توزعه بشكل مجاني؟

السلام عليكم
أخي طه اوكلا

الرجل يريد مساعدة و أنت تفتح معه تحقيقا بوليسيا ...ههههه


    Heart ربي زدني علما  Heart

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

قاعدة البيانات لم تفتح 
انا افترضت ان العمود المسؤول عن كود الصنف اسمه colname وهو من نوع نصي موجود داخل الجدول CODE_22 في حال كان من نوع رقمي حول المتغير a الى النوع المناسب مثلا double او ما تراه مناسبا

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

كود :
Dim da As New OleDbDataAdapter
       Dim dt As New DataTable
       dt.Clear()
       Dim a As String = PRO_CODE.Text
       da = New OleDbDataAdapter("select colname from CODE_22 where colname='" & a & "'", con4)
       da.Fill(dt)
       If dt.Rows.Count > 0 Then

           'هنا نكتب كود التعديل على الصنف اذ انه موجود من قبل
       Else
           'هنا نكتب كود اضافة الصنف لانه غير موجود من قبل
       End If
تطبيق للجوال يشبه تطبيق حراج
سورس كود برنامج محاسبة ومبيعات احترافي 
سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#7
Dim query As String = "MERGE Table1 AS t
USING Table2 AS s
ON (t.ProductID = s.ProductID)
WHEN MATCHED THEN
UPDATE SET t.Quantity = t.Quantity + s.Quantity
WHEN NOT MATCHED THEN
INSERT (ProductID, Quantity)
VALUES (s.ProductID, s.Quantity);"
Dim cmd As New SqlCommand(query, connection)
cmd.ExecuteNonQuery()

في هذا المثال، يتم دمج Table1 و Table2 باستخدام العمود ProductID. إذا تم العثور على قيمة ProductID المطابقة في الجدول الأول Table1، يتم تحديث كمية المنتج بقيمة الكمية المضافة في الجدول الثاني Table2. وإذا لم يتم العثور على قيمة ProductID المطابقة، يتم إدخال السجل الجديد إلى جدول الأول Table1.

لاحظ أنه يجب تعيين قيمة الاتصال connection قبل تنفيذ الاستعلام. كما يجب تغيير اسماء الجداول والأعمدة لتناسب تركيبة البيانات الخاصة بك.

أتمنى أن يساعدك هذا المثال في حل مشكلتك.
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:



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


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