مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

reza

عضویت از 1392/02/15

به روز رسانی یک رکورد در دیتابیس

  • یکشنبه 8 اسفند 1395
  • 13:59
تشکر میکنم

سلام و آرزوی سلامتی.

من چطور می توانم در یک اکشن بعد از زدن کوری و بد ست اوردن رکورد مورد نظر فیلد یا فیلدهایی از آن رکورد را ویرایش کنم.

نکته اینکه id رو ندارم و در اکشن با فیلد کد ملی کوری می زنم و رکورد و id رو پیدا می کنم.

متشکرم.

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 8 اسفند 1395
  • 16:44

سلام

رضا جان شما وقتی کوئری میزنی نتیجه را داخل یک var میریزی و در واقع این Var تبدیل به همون موجودیتی میشه که روش کوئری زدی و میتونی به راحتی فیلد های داخلش رو ویرایش کنی

البته اگر منظورت رو درست متوجه شده باشم

کاربر سایت

Dr-Pantagon

عضویت از 1392/11/01

  • یکشنبه 8 اسفند 1395
  • 22:16

با سلام خدمت استاد و دوست گرامی

برای گرفتن id شما بعد از اینکه insert کردی بلافاصله بیا excutescaler رو اجزا کن و آیدنتی روبگیر

cmd.CommandText = "Select @@Identity"
        Session("verify_shopping_id") = cmd.ExecuteScalar()
        cn.Close()

تو این نمونه آیدی آخرین ردیفی که insert کرده کدت رو بهت میده و تداخل هم نداره با چند اجرایی و ...

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)