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

نام تاپیک: update اطلاعات درwhile

  1. #1

    update اطلاعات درwhile

    سلام
    می خواهم اطلاعات چندین سطر را باهم ویا تک تک در یک چرخه تغییر وذخیره کنم
    قبلا با ado کلاسیک و رکوردست مشکلی نبود اما حالا واقعا نمی دونم چکار کنم
    در همین بخش خوندم که کلا بحث حرکت روی سطرها movenext و.. حذف شده ایا درسته؟
    خواهش می کنم این کد من رو اصلاح کنید ممنون


    m_sqlConn = new SqlConnection(m_ConnectionString);
    m_sqlConn.Open();
    adap1 = new SqlDataAdapter("select * from table1", m_sqlConn);
    DataSet set1 = new DataSet();
    adap1.Fill(set1, "tell");
    DataTable table1 = set1.Tables["tell"];
    adap1.FillSchema(set1, SchemaType.Source, "tell");
    int _jj = new int();
    int _ii = new int();
    int _ll = new int();
    _ii = 0;
    _ll = 10;
    while (_ii < _jj)
    {
    table1.Rows[_ii].BeginEdit();
    table1.Rows[_ii]["tell"] = _ll.ToString();
    table1.Rows[_ii].EndEdit();
    _ii = _ii + 1;
    _ll = _ll + 1;
    }
    SqlCommandBuilder build = new SqlCommandBuilder(adap1);
    adap1.Update(set1, "tell");

    هدفم حرکت برروی رکوردها وتغییر اونهاست البته کلا به صورت کدنویسی
    ضمنا کد ذخیره ور وقتی داخل حلقه هم می گذارم جواب نمی گیرم

  2. #2
    کاربر دائمی آواتار e-shahshahani
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    229
    امیدوارم به دردت بخوره
    https://barnamenevis.org/showpo...35&postcount=9

  3. #3
    حقیقتا خیلی تازهکارم
    اصلا چیزی متوجه نشدم سعی کردم اجرا کنم مثال وکلا خطا می گرفت یعنی یک سری پارامترهای مانندrecs و currentUser وprice را نمی شناخت
    ممنون

  4. #4
    کاربر دائمی آواتار e-shahshahani
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    229
    خب من فقط یک مثال دادم تا نحوه کار را بگم. در ضمن فقط با sql 2005 کار می کنه.

  5. #5
    ممنون
    من هم sqlserver2005
    کارمی کنم
    می تونم خواهش کنم مثال کاملش برام بذارید چون در اجرا خطای می گرفت ونمی دونم پارامترهایی که گفتم چی هستند؟

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

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