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

نام تاپیک: تبدیل String به کد اجرایی

  1. #1

    تبدیل String به کد اجرایی

    با سلام
    توی سی شارپ مثل اینکه امکانش هست بشه یه string به شرط، تابع یا دستور Sql تبدیل نمود. من دنبال به راه حل واحد هستم که بشه اینکار رو انجام داد اما به چیزی نرسیدم.
    ممنون میشم راهنمایی کنید

  2. #2
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,179

    نقل قول: تبدیل String به کد اجرایی

    سلام. یک نگاهی به آدرس زیر بندازید:

    https://www.c-sharpcorner.com/upload...it-in-C-Sharp/

  3. #3
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    نقل قول: تبدیل String به کد اجرایی

    بله، در C#‎‎‎‎ می‌توانید از کلاس SqlCommand و پارامترهای آن برای ایجاد و اجرای دستورات SQL استفاده کنید. برای تبدیل یک رشته (string) به یک دستور SQL، می‌تونید از پارامترها و دستور Parameters.AddWithValue استفاده کنید. این روش تقریبا از Injection attacks ، جلوگیری می‌کند و امنیت بیشتری را فراهم می‌کنه.

    string name = "John Doe";
    string query = "SELECT * FROM Customers WHERE Name = @Name";


    using (SqlConnection connection = new SqlConnection(connectionString))
    {
    connection.Open();

    using (SqlCommand command = new SqlCommand(query, connection))
    {
    command.Parameters.AddWithValue("@Name", name);

    // اجرای دستور و دریافت نتیجه
    SqlDataReader reader = command.ExecuteReader();

    while (reader.Read())
    {
    // پردازش نتیجه
    }

    reader.Close();
    }
    }



  4. #4
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,057

    نقل قول: تبدیل String به کد اجرایی

    سلام و روز خوش

    mmbguide@ : فکر کنم منظور استارتر تاپیک اجرای مستقیم یک تکه کد SQL هست،
    و نه اجرای یک تکه کد #C (که با همون system.reflection انجام میشه).

    shahrabiamir@ : شما میتونین متن کد رو به عنوان commandtext یک sqlcommand استفاده کنین و با توجه به ماهیت کد،
    متد مناسب برای sqlcommand رو به کار بگیرین : executereader , executescalar , executenonquery , ...
    که به احتمال زیاد executenonquery خواهد بود به ویژه اگر کد شما کد ساخت stored procedure باشه.

تاپیک های مشابه

  1. راهنمایی در مورد String و آرایه
    نوشته شده توسط shahin-h در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 6
    آخرین پست: سه شنبه 14 مرداد 1393, 17:05 عصر
  2. در رابطه با Connection String من و راهنمایی کنین
    نوشته شده توسط behnamgholipoor در بخش C#‎‎
    پاسخ: 7
    آخرین پست: چهارشنبه 04 مرداد 1391, 18:47 عصر
  3. پاسخ: 13
    آخرین پست: شنبه 21 خرداد 1390, 16:10 عصر
  4. راهنمایی در مورد توابع string
    نوشته شده توسط iekrang در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 15 اردیبهشت 1385, 19:30 عصر
  5. راهنمایی Connection String
    نوشته شده توسط meh_secure در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: دوشنبه 03 بهمن 1384, 16:54 عصر

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

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