نمایش نتایج 1 تا 6 از 6

نام تاپیک: اخرین رکورد

  1. #1

    اخرین رکورد

    بچه ها من می خواهم یک Store Procedure بنویسم که هر وقت اجرا کردم فقط اخرین رکورد یا اینکه شماره رکوردی که به ان فرستادم نشان دهد.

  2. #2
    برای اینکار برای جدولتون یک Primary key مشخص کنید و از کد زیر استفاده کنید


    CREATE PROCEDURE TEST
    @RECNO INT = 0
    AS

    DECLARE @COUNTER INT
    DECLARE @RECID INT
    SET @COUNTER = 0

    IF @RECNO = 0
    SELECT @RECNO = COUNT(*) FROM F10021

    DECLARE TEST SCROLL CURSOR FOR SELECT ID FROM F10021
    OPEN TEST

    FETCH ABSOLUTE @RECNO FROM TEST INTO @RECID
    SELECT * FROM F10021 WHERE ID=@RECID

    CLOSE TEST
    DEALLOCATE TEST


  3. #3
    بسیار بسیار متشکرم اقای عزیش
    VIP=Very Important Person

  4. #4
    کاربر جدید
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    29
    اگه ممکن است یک کمی در مورد کدی که نوشته اید توضیح دهید

  5. #5
    کاربر دائمی آواتار sql_qassem
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران تهران -
    پست
    237
    یک قسمتهایشو رو فهمیدم اما بیشتر توضیح بده
    ممنون
    SQL
    :wink:

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    بندرعباس ص پ 3769-79145
    پست
    149
    اوووووووه اینا دیگه چیه؟ :shock: :shock: :shock: :shock:
    اینا که با دستورات SQL معمولی BDE خیلی فرق داره.
    یکی ما رو روشن کنه :idea: :idea: :idea:
    محض رضای خدا!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •