تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: مشکل در ذخیره Query

  1. #1
    داره خودمونی میشه ya30ien's Avatar
    تاريخ عضويت
    Jun 2010
    پست ها
    44

    پيش فرض مشکل در ذخیره Query

    سلام دوستان
    چطوری میشه یک Query در sql ذخیره کرد
    ممنون میشم بهم کمک کنید
    هر کاری کردم بعد از انتخاب گزینه save میره برا آدرس دهی
    اما من میخوام که روی DataBase ذخیره بشه که بتونم از #C صداش بزنم

  2. #2
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    میتونی بگی منظورت از Query چی هستش؟!

    اگه View هست که خیلی راحت میتونی بعد از Run کردن ذخیره اش کنی.
    اگه Stored Procedure هست که اونم خیلی راحت ذخیره میشه و توی برنامه قابل استفاده هستش.
    اگه Function هست به همین منوال.
    و...

  3. این کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه ya30ien's Avatar
    تاريخ عضويت
    Jun 2010
    پست ها
    44

    پيش فرض

    داداش پس لطفا این کد رو چک کن مگه مشکلی داره اجرا نمیزنه


    USE [amin]
    GO
    /****** Object: StoredProcedure [dbo].[sp_Check] Script Date: 06/08/2011 1844 ******/
    SETANSI_NULLSON
    GO
    SET
    QUOTED_IDENTIFIERON
    GO
    ALTER
    proc [dbo].[sp_Check]
    @user varchar(20),
    @pass nvarchar(30),
    @i tinyintoutput
    AS
    begin

    declare @c varchar(20)=''

    SELECT @c = username FROM tbluser where username = @user and pass = @pass

    if (@c = @user)
    set @i = 1
    else
    set @i = 0

    end

  5. #4
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    آهان !!!!!!!!!!
    نکنه مشکلت هنوز همونه که چجوری بفهمی یه رکورد قبلا ثبت شده یا نه؟؟؟!!
    چرا اینقدر پیچوندی؟؟!!!!!!!!!!!!!!!!!!

    اینجا رو ببین:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    در ضمن اینم یه نمونه SP ساده برای راه افتادن کارت:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این SP رو بصورت ExecuteScaler اجرا میکنی ، اگه حاصل بیشتر از صفر بود یعنی رکورد تکراری هستش.

    فقط اگه خواستی یه SP رو برای بار اول اجرا کنی (یعنی هنوز ساخته نشده بود) ، بجای ALTER بنویس CREATE .
    Last edited by Open-Source; 08-06-2011 at 18:26.

  6. این کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •