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

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

کاربر سایت

vastvision

عضویت از 1395/01/12

گرفتن اطلاعات یک رکورد از دیتابیس از طریق فراخوانی

  • شنبه 13 بهمن 1397
  • 13:28
تشکر میکنم

سلام و وقت به خیر خدمت کلیه دوستان و اساتید خودم

من روی یک برنامه دارم کار میکنم و به یک مشکل برخوردم و اون این هستش:

سوال یک: تصور کنید که یک جدول داریم و دارای فیلدهای ID و Name هستش و جدول دارای 80 رکورد هستش..حالا من میخوام در تکست باکس مشخصی به صورت مستقیم درونش اطلاعات رکورد 65 و فیلد Name در اون قرار بگیره بدون اینکه از ID استفاده کنم و فقط از طریق شماره رکورد جدول..

سوال دو:  زمانی که دارم فیلد ID یک جدول رو طراحی و خاصیت Identity اونرو فعال میکنم که مثلا از 1 شروع کنه و یکی یکی هم بهش اضافه کنه..موقع دستور insert هم که چون خودش ID رو ایجاد میکنه..حالا من میخوام وقتی داره ID رو ایجاد میکنه بلافاصله من مقدارش رو بگیرم و در یک تکست باکس نمایش بدم..

پاسخ به هر یک از این سوالات مشکل من رو حل میکنه..

با تشکر.. 

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

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

salman_b

عضویت از 1396/02/18

  • شنبه 13 بهمن 1397
  • 16:57

سلام

ج سوال اول:

Select *
From 
(
    Select 
      Row_Number() Over (Order By SomeField) As RowNum
    , *
    From TheTable
) t2
Where RowNum = 65

منبع

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

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

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

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