Results 1 to 2 of 2

Thread: If else in a stored procedure and returning a recordset

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Jun 2000
    Posts
    16
    Hi

    I'm trying with the an sql query get a recordset and
    to return a name for ex

    select name,adress,number1, number2 , number3

    if numer1 + number2 > 0
    begin

    select 'BiggerthanZero' as ReturnName
    end
    else
    begin

    select 'LessThanZero' as ReturnName
    end

    FROM TableName

    this doesn't work what im a doing wrong or is
    it impossible to return a recordset and the 'ReturnName'

    Micke


  2. #2
    Fanatic Member
    Join Date
    Aug 2000
    Posts
    617

    ?



    Q.
    1. Your select, does it return more than 1 record?

    do you expect it to?

    In any case, you could return it as part of the recordset

    select name, add,num1, num2, num1 + num2 as desiredfield

    and check your recordset later one for desired field

    if RS.fields("DesiredField") > 0 then


    assuming RS is your recordset..

    good luck



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width