ورود

View Full Version : انتخاب Insert یا Update توسط برنامه



misoft.ir
سه شنبه 22 دی 1388, 08:37 صبح
سلام دوستان
فکر کنید یه فرم برای ورود اطلاعات در برنامه قرار دادیم که اطلاعات رو در بانک اطلاعاتی با متود Insert در بانک اطلاعاتی ثبت میکنه
حالا اگر بخواهیم با همون فرم اطلاعات رو تصحیح کنیم، در زبان SQL راهی وجود داره که خودش بفهمه باید چه کار کنه؟

بهنام بهمنی
سه شنبه 22 دی 1388, 08:54 صبح
شما مي توانيد از ترکيب دستور Exist , if استفاده کنيد:

If Exist(Select 1 from tbl1 where fld1=@fld) then
begin
Update tbl1
end
ELSE Insert tbl1