PDA

View Full Version : سوال: انجام Select و Insert با هم



baran_mehr
چهارشنبه 02 بهمن 1387, 22:09 عصر
چطور ميتونم با يک دستور دو کار رو انجام بدم.مثلا اول شرطي رو برسي کنم و اگر درست بود عمل ورود را انجام دهم.
فرض کنيد من ميخوام يه شماره رو وارد کنم و ميخوام اول با دستور Select برسي کنم که ايا اين شماره وجود داره يا نه و اگر وجود نداشت دستور Insert رو انجام بدم.
دوستان من نمیخوام از پروسیجر یا چیزای دیگه استفاده کنم.
ممنون

danial82
پنج شنبه 03 بهمن 1387, 03:21 صبح
نمیدونم منظورتون دقیقا اینه یا نه


use pubs
declare @test int
select @test=job_id from dbo.jobs where job_desc='Editor'
if (@test is null)
--دستور insert
else
-- پیغام تکراری بودن رکورد

slashslash2009
پنج شنبه 03 بهمن 1387, 09:47 صبح
میشه نحوه استفادشونو تو c# بگید مخصوصا if (@test is null)

baran_mehr
پنج شنبه 03 بهمن 1387, 12:29 عصر
دوست عزیز فکر کنم شما با استفاده از پروسیجر گفتید

baran_mehr
پنج شنبه 03 بهمن 1387, 17:57 عصر
نمیشه این کار رو بدون پروسیجر و تابع انجام داد؟