تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: بازیابی و ویرایش فیلدی که از بانک در combobox قرارگرفته است

  1. #1
    در آغاز فعالیت ghaderif's Avatar
    تاريخ عضويت
    May 2011
    پست ها
    13

    14 بازیابی و ویرایش فیلدی که از بانک در combobox قرارگرفته است

    فرض کنید یک combobox داریم که اطلاعات آن توسط یک فیلد از بانک به طور اتوماتیک پر می شود، برای جستجو لازم است که اطلاعات combo بازیابی و برای ویرایش اطلاعات combo تغییر کند. چون اطلاعات از بانک توسط datarow و datatable در combobox قرار گرفته است، داده ای هم که در فیلد بانک ذخیره می شود به صورت System.Data.DataRowView ذخیره شده است، برای بازیابی و ویرایش باید چطور اطلاعات را فراخوانی یا ثبت کرد.
    کد مربوط به مقداردهی combobox از طریق بانک اطلاعاتی:
    Dim condoreu As SqlConnection
    condoreu = New SqlConnection("Data Source=192.168.0.1;Initial Catalog=itdanesh;User ID=itd;Password=itdanesh")
    condoreu.Open()
    Dim strdoreu As String = "select groupcode from regedu"
    Dim dadoreu As New SqlDataAdapter(strdore, condore)
    Dim dsdoreu As New DataSet
    dadoreu.Fill(dsdoreu, "regedu")
    Dim dtdoreu As New DataTable
    dtdoreu.Columns.Add("groupcode", GetType(System.String))
    Dim drdoreu As DataRow
    Dim dr2doreu As DataRow
    For Each drdoreu In dsdoreu.Tables("regedu").Rows()
    dr2doreu = dtdoreu.NewRow()
    dr2doreu("groupcode") = drdoreu("groupcode")
    dtdoreu.Rows.Add(dr2doreu)

    Next
    Cdoreu.DropDownStyle = ComboBoxStyle.DropDownList
    With Cdoreu()
    .DataSource = dtdore
    .DisplayMember = "groupcode"
    .SelectedIndex = 0
    End With
    condoreu.Close()

  2. #2
    در آغاز فعالیت ghaderif's Avatar
    تاريخ عضويت
    May 2011
    پست ها
    13

    پيش فرض

    یک مشکل دیگه هم دارم
    برای جستجو در بانک (مثلاً جستجوی لیست کلاس یک مربی که نام مربیان توسط combobox از بانک خوانده می شود و با اضافه شدن یک مربی محتویات combo هم تغییر می کند ) و نمایش رکوردهای منطبق بر آن من کد زیر را وارد کردم اما با error زیر روبرو می شوم.من چگونه باید محتویات combo را به رشته sql بچسبانم؟
    ERORR:
    Operator '+' is not defined for string "select * from regedu wherefname=" and type 'DataRowView'.
    کد:
    Dim ds As New DataSet
    Dim da As New SqlClient.SqlDataAdapter("select * from regedu where fname='" + Cnameth.SelectedItem + "'", con)
    da.SelectCommand = cmd
    da.Fill(ds, "regedu")
    DGV.DataSource = ds.Tables("regedu")

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •