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

نام تاپیک: ریختن فیلدی از یک رکورد بانک اصلاعاتی داخل یک متغیر

  1. #1

    ریختن فیلدی از یک رکورد بانک اصلاعاتی داخل یک متغیر

    سلامی دوباره.
    دوستان من قطعه کد زیر را با کمک شما نوشتم:
    SqlCommand cmd = new SqlCommand();
    string sqlSelect;
    sqlSelect = "SELECT NameBook FROM BookBank WHERE Code = " + textBox1.Text;
    cmd.CommandText = sqlSelect;
    cmd.Connection = con;
    cmd.ExecuteScalar();
    اما هنوز نمی دانم چطوری این فیلدی را که فراخوانی کردم داخل یک متغیر رشته ای بریزم مثلاً:
    string NB

  2. #2
    کاربر دائمی آواتار captain_black81
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    231

    نقل قول: ریختن فیلدی از یک رکورد بانک اصلاعاتی داخل یک متغیر

    با توجه به این کدی که شما نوشتین همین کافیه

    object s;

    s = cmd.ExecuteScalar();

    string ret = Convert.ToString(s);
    آخرین ویرایش به وسیله captain_black81 : سه شنبه 08 اردیبهشت 1388 در 18:01 عصر

  3. #3

    نقل قول: ریختن فیلدی از یک رکورد بانک اصلاعاتی داخل یک متغیر

    من از دستور زیر استفاده میکنم

    SqlConnection Con = new SqlConnection(ConStr);
    SqlCommand Cmd = new SqlCommand(SqlStr, Con);
    sqlDataReader DR;
    Con.Open();
    DR = Cmd.ExecuteReader();
    if (DR.Read())
    CountWord = Convert.ToInt32(DR["ID"].ToString());
    Con.Close();


    به جای ID اسم فیلد مورد نظرت رو بذار.
    البته مطمئنا روشهای دیگه ای هم وجود داره اما من همیشه از این استفاده میکنم

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

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