PDA

View Full Version : تکراردرورودکالا_فوری



Galawij
پنج شنبه 07 شهریور 1387, 18:23 عصر
سلام ،
یک جدول مربوط به گروه های اصلی باتک فیلدنام گروه دارم .
یک جدول دیگه مربوط به گروه های فرعی زیرگروه آن گروه اصلی بافیلدهای نام گروه اصلی ونام گروه فرعی دارم .
ویک جدول دیگه مربوط به کالا هاکه شامل فیلدهای گروه اصلی ، گروه فرعی ، نام کالاومشخصات کالاست.

حالااگه بخوام به کاربراجازه تکراریک گروه اصلی راباتمام گروه های فرعی والبته کالاهای آن گروه فرعی بایک اسم دیگه بدم ،بایدهمه گروه های فرعی که زیرمجموعه این گروه اصلی هستندرادوباره بایک نام گروه اصلی جدید insert کنم وهمچنین برای کالاهایی که زیرمجموعه این گروه اصلی واین گروه فرعی هستند.
برای اضافه کردن گروه اصلی جدیدوگروه های فرعی گروه اصلی قبلی ازاین sp استفاده می کنم

CREATE proc tekrargorohasli
@gorohasli as nvarchar(50), @gorohasljaded as nvarchar(50)
as
insert into gorohasli (nam_goroh) values (@gorohasljaded)
insert into gorohfarhi (nam_gorohasli,nam_gorohfarhi)
select @gorohasljaded,nam_gorohfarhi from gorohfarhi where nam_gorohasli=@gorohasli

GO

وجواب می ده.
اما چه طوری کالاهایی راکه جزو گروه اصلی وگروه فرعی قبلی هستندرابه این گروه اصلی جدیداضافه کنم :گیج:

Amir_Safideh
شنبه 09 شهریور 1387, 18:37 عصر
بهتره که بیشتر توضیح بدید . دقیقا بفرمائید که چیکار میخواهید بکنبد و برای دقیقا چه هدفی میخواهید این کار رو بکنید .
--------------
موفق باشید .

Galawij
شنبه 16 شهریور 1387, 18:21 عصر
دارم یک سیستم فروشگاه رومی نویسم و درآن یک فرم برای تکراردرورودکالادارم .
کالاهام هم شامل یک گروه اصلی ،گروه فرعی ونام کالاو...است .

می خوام یک گروه اصلی راباتمام گروههای فرعی زیرمجموعه آن وهمه کالاهای زیرمجموعه آن گروه فرعی تکرارکنم .تامرحله تکرارگروه اصلی وگروه فرعی مشکلی ندارم ولی کالاهارونمی دونم چه طوری بایدتکرارکنم ؟؟؟؟

SYNDROME
شنبه 16 شهریور 1387, 18:58 عصر
اگر منظورتان تخصیص کالا به گروه است باید یک جدول جداگانه طراحی کنید و در آن کد کالا و کد گروه را با هم ذخیره کنید و شمخص کنید کالا مربوط به کدام گروه است.
موفق باشید