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

نام تاپیک: اضافه کردن کلمه با کوتیشن به رشته

  1. #1
    کاربر دائمی آواتار shayan_delphi
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    پست
    274

    اضافه کردن کلمه با کوتیشن به رشته

    سلام
    چطور میشه یه کلمه را داخل کوتیشن قرار بدیم و به رشته SQL اضافه کنیم
    مثلا:
    اگر
    SEt @FName = 'علی'
    باشه
    SET @SQLString = 'SELECT FName FROM tbl1 WHERE FName=' + @FName

    اگر
    EXEC (@SQLString)

    دستور به این شکل در میاد:
    SELECT FName FROM tbl1 WHERE FName=علی

    در صورتی که علی باید داخل کوتیشن باشه
    SELECT FName FROM tbl1 WHERE FName='علی'
    آخرین ویرایش به وسیله shayan_delphi : چهارشنبه 30 مرداد 1387 در 08:10 صبح

  2. #2

    نقل قول: اضافه کردن کلمه با کوتیشن به رشته

    نقل قول نوشته شده توسط shayan_delphi مشاهده تاپیک
    سلام
    چطور میشه یه کلمه را داخل کوتیشن قرار بدیم و به رشته SQL اضافه کنیم
    مثلا:
    SET @SQLString = 'SELECT FName FROM tbl1 WHERE FName=' + @FName

    اگر
    @FName = 'ALI'
    باشه
    دستور به این شکل در میاد:
    SELECT FName FROM tbl1 WHERE FName=ALI

    در صورتی که ALI باید داخل کوتیشن باشه
    علامت Single Quote رو یکبار دیگه تکرار کنید. یعنی جای یه ' بزنید ''

  3. #3
    کاربر دائمی آواتار shayan_delphi
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    پست
    274

    نقل قول: اضافه کردن کلمه با کوتیشن به رشته

    ??!!
    این کار را می خوام داخل پروسیجر SQL انجام بدم، چطور 2 تا ' بزنم؟!
    2 تا ' که یعنی رشته خالی

  4. #4

    نقل قول: اضافه کردن کلمه با کوتیشن به رشته

    نقل قول نوشته شده توسط shayan_delphi مشاهده تاپیک
    ??!!
    این کار را می خوام داخل پروسیجر SQL انجام بدم، چطور 2 تا ' بزنم؟!
    2 تا ' که یعنی رشته خالی
    سلام.
    منظورم اینه:

    SET @SQLString = 'SELECT FName FROM tbl1 WHERE FName=' + @FName

    @FName = '''ALI'''

    2 تا Single Quoate یعنی کاما. یه کاما هم که واسه String بودنش.

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

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