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

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

الجدول الأول فيه البيانات الأساسية للمنتج كالتالي : 

كود :
    @ItemID int output,
    @ItemName nvarchar (50),
    @CategoryID nvarchar(10),
    @CountryID nvarchar(10),
    @ItemSize nvarchar(10),
    @ColorID nvarchar(10),
    @ProductionDate date,
    @ExpiryDate date,
    @FirstUnit nvarchar(10),
    @FirstUnitBarcode nvarchar(Max),
    @FirstItemQuantity decimal(10, 2),
    @FirstUnitDefult bit,
    @FirstUnitLimit decimal(10, 2),
    @SecondUnit nvarchar(10),
    @SecondUnitBarcode nvarchar(Max),
    @SecondItemQuantity decimal(10, 2),
    @SecondUnitDefult bit,
    @SecondUnitLimit decimal(10, 2),
    @ThirdUnit nvarchar(10),
    @ThirdUnitBarcode nvarchar(Max),
    @ThirdItemQuantity decimal(10, 2),
    @ThirdUnitDefult bit,
    @ThirdUnitLimit decimal(10, 2),
    @UnitDefult nvarchar(10),
    @ItemImage image,
    @ItemStatus bit,
    @Nots nvarchar(Max)

والجدول الثاني يضم أسعار المنتجات والرابط بينهم هو رقم المنتج : 

كود :
    @ItemID int,
    @FirstUnitWholeSalePrice decimal (10,2),
    @FirstUnitShopperPrice decimal (10,2),
    @FirstUnitDemotionsPrice decimal (10,2),
    @FirstUnitPriceDefult bit,
    @SecondUnitWholeSalePrice decimal (10,2),
    @SecondUnitShopperPrice decimal (10,2),
    @SecondUnitDemotionsPrice decimal (10,2),
    @SecondUnitPriceDefult bit,
    @ThirdUnitWholeSalePrice decimal (10,2),
    @ThirdUnitShopperPrice decimal (10,2),
    @ThirdUnitDemotionsPrice decimal (10,2),
    @ThirdUnitPriceDefult bit,
    @DefultPrice int

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

بمجرد اني ضغت على اي منتج يفتحلي شاشه بها جميع أسعار المنتج الذي تم الضغط عليه ولكن ليس داتا قريد فيو ولكن تكست بوكس 

أتمنى انوا الفكره واضحه 

وشكرا لكم على التفاعل
(07-05-17, 06:49 PM)khalid475 كتب : [ -> ]الآن يوجد لدي فورم يوجد به داتا قريد فيو يتم تحميل جميع المنتجات فيه : 

بمجرد اني ضغت على اي منتج يفتحلي شاشه بها جميع أسعار المنتج الذي تم الضغط عليه ولكن ليس داتا قريد فيو ولكن تكست بوكس ?????

أتمنى انوا الفكره واضحه 

وشكرا لكم على التفاعل

الفكرة باللون الاحمر غير مفهومة 

و بكل الاحوال هذه الدالة تعيد لك جدول مملوء بالبيانات وفق الاجراء الخاص بك بعد تمرير قيمة من الـ DataGridViewCell المحددة

تصرف بالبيانات العائدة مع الجدول كما يحلو لك
PHP كود :
   Public Function LoadPrices(Value As Integer) As DataTable
        Dim Dt 
As New DataTable
        Using Cmd 
As New SqlClient.SqlCommand()
 
           With Cmd
                
.Connection Con
                
.CommandType CommandType.StoredProcedure
                
.CommandText "Get_Prices_Item_By_ID"
 
               .Parameters.AddWithValue("@ItemID"Value)
 
           End With
            Using Reader 
As SqlClient.SqlDataReader Cmd.ExecuteReader
                If Reader
.HasRows Then
                    Dt
.Load(Reader)
 
               End If
 
           End Using
        End Using
        Return Dt
    End 
Function 

أشكرك جزيل الشكر أبو ليلى

لكن سؤالي كالتالي :

1- أين أضع هذا الكود في طبقة الداتا أم في طبقة البزنز ؟
2- ما هو الكود الذي سوف أضعه في زر الحفظ ؟

وشكرا ...
للــرفـــع .............
الصفحات : 1 2