PDA

View Full Version : سوال: ارسال اطلاعات به دو جدول



Iran58
دوشنبه 24 خرداد 1389, 13:52 عصر
سلام
چگونه مي توان بايك كليك به دو جدول در يك بانك اطلاعاتي اطلاعات را ارسال كرد

ASKaffash
دوشنبه 24 خرداد 1389, 14:32 عصر
سلام
چگونه مي توان بايك كليك به دو جدول در يك بانك اطلاعاتي اطلاعات را ارسال كرد
سلام
به یکی ارسال کن و با تریگر روی جدول اول در جدول دوم هم درج کن

mohsensaghafi
دوشنبه 24 خرداد 1389, 21:05 عصر
سلام دوست عزیز.
دو دستور insert یا هر چیزی که لازم داری رو پشت سر هم بنویس و ارسال کن.

Iran58
یک شنبه 06 تیر 1389, 11:29 صبح
سلام
به یکی ارسال کن و با تریگر روی جدول اول در جدول دوم هم درج کن
سلام
باتشكر ازجواب شما
ميشه با يك كد بيشترتوضيح دهيد
ممنون

mahdi87_gh
یک شنبه 06 تیر 1389, 11:52 صبح
دوست عزیز
اگه اطلاعات دو جدول بطور حیاتی بهم وابسته هستند و شما حتما باید یا در هردو درج کنید یا در صورت خطا در هیچکدام از جدول ها درج انجام نشه، پس بهتره از Transaction استفاده کنید
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqltransaction.aspx

ASKaffash
یک شنبه 06 تیر 1389, 14:47 عصر
سلام
شبیه این کد :


Create Table T1(A Bigint,B VarChar(20))
--
Create Table T2(A Bigint,B VarChar(20))
--
Create Trigger T1Trigger On T1
After Insert
AS
Insert Into T2 Select * From Inserted