Как я могу сохранить данные gridview в базе данных в VB.NET
у меня есть представление сетки, и оно содержит данные из одного имени таблицы как empdata, и я поставил флажок в столбце представления сетки. теперь я должен хранить данные, доступные в виде сетки, в другом имени таблицы как посещаемость. я не понимаю, какое значение использовать в запросе insert. пожалуйста помочь.
ниже приведен мой код для gridview
Private Sub filldata() Dim cmd As New OleDbCommand Dim dr As OleDbDataReader cmd.Connection = cn cmd.CommandText = "select empid,fname,designation from empdata order by empid" dr = cmd.ExecuteReader Dim dt As New DataTable dt.Load(dr) grd.DataSource = dt dt.Dispose() If dr.IsClosed = False Then dr.Close() grd.Columns(0).HeaderText = "Emp Id" grd.Columns(1).HeaderText = "Emp Name" grd.Columns(2).HeaderText = "Designation" grd.Columns.Add(grdchk) grd.Columns(3).HeaderText = "Attandance" grdchk.ThreeState = True grd.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill End Sub
и теперь я не знаю, какую ценность использовать
Private Sub btnsave_Click(sender As System.Object, e As System.EventArgs) Handles btnsave.Click Dim cmd As New OleDbCommand grdchk = IIf(CheckState.Checked, "Present", "Absent") cmd.Connection = cn cmd.CommandText = "insert into attandance values(" End Sub
Что я уже пробовал:
я не знаю, что попробовать. :)