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

نام تاپیک: ذخیره کردن اطلاعات دیتاگرید در بانک

  1. #1
    کاربر دائمی آواتار viper2009
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    گوشه کویر
    پست
    733

    ذخیره کردن اطلاعات دیتاگرید در بانک

    سلام

    یک دیتا گرید دارم که با استفاده از یک حلقه اطلاعاتش رو از دیتاگرید دیگری دریافت می کنه

    حالا چطوری اطلاعات دیتا گرید رو در بانک ذخیره کنم؟

    توجه داشته باشید که این دیتاگرید به بانک وصل نیست.

  2. #2
    کاربر دائمی آواتار ebrahimv
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    وايقان
    سن
    36
    پست
    391

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    شما بهتر هست اطلاعات خود را به یک دیتا تیبل وصل کنی بعد اطلاعات موجود در دیتا تیبل را در بانک ذخیره کنی
    یا یک روش سخت تر اینه که با استفاده از For اطلاعات را در بانک ذخیره کنی

  3. #3
    کاربر دائمی آواتار viper2009
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    گوشه کویر
    پست
    733

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    نقل قول نوشته شده توسط ebrahimv مشاهده تاپیک
    شما بهتر هست اطلاعات خود را به یک دیتا تیبل وصل کنی بعد اطلاعات موجود در دیتا تیبل را در بانک ذخیره کنی
    یا یک روش سخت تر اینه که با استفاده از For اطلاعات را در بانک ذخیره کنی
    سلام
    چطوری دیتا گرید رو به دیتا تیبل وصل کنم؟
    اطلاعات تو دیتا گریدند

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

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    من هم همیشه از حلقه استفاده میکنم. اگر راه بهتری میدونید لطف کنید بگید؟

  5. #5

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    نقل قول نوشته شده توسط viper2009 مشاهده تاپیک
    سلام

    یک دیتا گرید دارم که با استفاده از یک حلقه اطلاعاتش رو از دیتاگرید دیگری دریافت می کنه

    حالا چطوری اطلاعات دیتا گرید رو در بانک ذخیره کنم؟

    توجه داشته باشید که این دیتاگرید به بانک وصل نیست.

    اگه به مثال resturan که قبلا برات فرستاده بودم نگاه میکردی جواب سوالت توش بود


    For i AsInteger = 0 To DataGridView1.Rows.Count - 2
    If DataGridView1.Rows(i).Cells(0).Value.ToString <> ""Then
    Ds = Fill("select * from jozsefaresh", "jozsefaresh")
    Dim dt As DataTable = Ds.Tables("jozsefaresh")
    Dim newRow As DataRow
    newRow = dt.NewRow()
    newRow(
    "id") = Get_ID("select max(id) from jozsefaresh") + 1
    newRow(
    "idsefaresh") = idsef
    newRow(
    "idfoodsample") = DataGridView1.Rows(i).Cells("samplefood").Value
    newRow(
    "tedad") = DataGridView1.Rows(i).Cells("tedad").Value
    newRow(
    "price") = DataGridView1.Rows(i).Cells("price").Value
    dt.Rows.Add(newRow)
    Da.Update(Ds,
    "jozsefaresh")
    EndIf
    Next

  6. #6
    کاربر دائمی آواتار viper2009
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    گوشه کویر
    پست
    733

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    [quote=saadi2;875017]اگه به مثال resturan که قبلا برات فرستاده بودم نگاه میکردی جواب سوالت توش بود

    اتفاقاً نگاه کردم جای بحث داره

    آخه مشکل اینه که این دیتا گرید به هیچ جدولی وصل نیست درصورتی که اون مثال شما مستقیماٌ وصل می باشد

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

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    راهی که دوستمون saadi2 جان گفتن همون استفاده از حلقه هست
    شما بهتر هست اطلاعات خود را به یک دیتا تیبل وصل کنی بعد اطلاعات موجود در دیتا تیبل را در بانک ذخیره کنی
    یا یک روش سخت تر اینه که با استفاده از For اطلاعات را در بانک ذخیره کنی
    میشه راه دوم رو بگید. ممنون میشم

  8. #8

    نقل قول: ذخیره کردن اطلاعات دیتاگرید در بانک

    دوست عزیز
    درود
    امیدوارم که جواب کارتون رو بده


    Try
    Dim Str AsString = "Select * From Tbl"
    Dim Da = New SqlClient.SqlDataAdapter(Str, Con)
    Dim Scb AsNew SqlClient.SqlCommandBuilder(Da)
    Da.Update(Ds, "Tbl")
    Ds.Clear()
    Da.Fill(Ds, "Tbl")
    Dgv.DataSource = Ds.Tables("Tbl")
    MsgBox(" اطلاعات ثبت شد")
    Catch ex As Exception
    MsgBox(ex.Message)
    EndTry

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

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