如题,请问在vb.net中如何将datagridview的数据保存在access中。给出详细代码,多谢!复制的不算!

如题所述

循环语句,一行行的插入。。。数据库里面!给你个例子!
需要引入:
Imports System.Data.OleDb

语句在这:
Try
Dim strl As String Dim conn As New OleDbConnection conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\overage.mdb" conn.Open() j = DataGridView1.Rows.Count - 1 For i = 0 To j '插入access数据库 strsql = "insert into oversheet values('" + DataGridView1.Rows(i).Cells(0).Value.ToString() + "')" Dim ascmd As New OleDbCommand(strsql, conn) ascmd.ExecuteNonQuery() '执行插入 Next i conn.Close() Catch ex As Exception MessageBox.Show("异常错误!" & ex.Message & " 请清空数据库源后重试,或者重启软件", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning) Exit Sub End Try不明白,你HI我!!
温馨提示:内容为网友见解,仅供参考
无其他回答

vb.net中向datagridview中添加,删除,修改记录并保存到access数据库,求...
一般是将access数据库绑定到datagridview中,要添加数据只需要datagridview1.Item(3, 0).Value=XXX这种就行了,删除修改同理。保存到access是你已经有了一个access表吧?不然字段都要新建的。如果要保存到数据库的话就调用sql语句链接数据库了,我找个以前的代码 Dim OleDbConn As OleDbConnection = ...

vb.net 将DataGridView数据写到access数据库
Dim dbName As String Dim xStr As String Dim mdbPassword As String Dim I As Long Dim cadx As New ADOX.Catalog Dim ccn As ADODB.Connection Dim lTb As ADODB.Recordset '检查文件是否存在,存在是否可以覆盖,代码省略 xStr = "Provider=Microsoft.ACE.OLEDB.12.0;J...

vb.net 中datagridview内数据修改后保存代码怎么写
Dim AccessString As String = "SELECT * FROM 示例表" Dim AccessConn As New OleDb.OleDbConnection(AccessConnectionString) AccessConn.Open() Dim AccessAdapter As OleDbDataAdapter = New OleDbDataAdapter(AccessString, AccessConn) Dim AccessCmdBulid As New OleDb.OleDbCommandBuilder(Ac...

VB.NET datagridview 修改后的数据如何保存回数据库。
Me.DataGridView1.DataSource Me.BindingSource1 末次 私人小ToolStrip_Save_Click(BYVAL发件人作为系统。对象'e由于System.EventArgs)处理ToolStrip_Save.Click调用保存 Save_Data()END SUB 专用功能Save_Data()作为布尔“保存数据库的操作 尝试 > Me.DataGridView1.EndEdit()Me.BindingSource1.E...

vb.net中如何将datagridview中的数据导入到access中
你如果是想,更新,请使用DataAdapter来.获取数据(Fill方法)到DataGridView中.在DataGridView 中修改的数据.在调用DataAdapter的Update的方法来更新,数据库.这就要求,你使用DataSet构造好DataTable和DataAdapter...DataAdapter的使用,可以完成你的需求.

vb.net如何查询DataGridView中数据,然后把查询到的内容显示到listview...
你都用到了listView这中Dev控件了,建议你使用Dev的GridControl控件;数据源绑定DataTable,DataTable是可以设置查询条件的(字符串条件);将查询出来的DataRowView\/DataRow封装成集合List对象,绑定给listView就可以了 另:DataGridView应该也可以绑定DataTable做为数据源的。使用LINQ查询,就跟写数据库查询...

在vb.net中datagridview上修改的数据如何保存到sql数据库中?
datasource=127.0.0.1;initialcatalog=cade;userid=sa;password=12345;"sqlconnection1=newsystem.data.sqlclient.sqlconnection(strconnect)'加上下面几行代码就可以了dimdaasnewsqldataadapter("select*from表",sqlconnection1)'这里的链接默认就是打开的dimdtasnewdatatableda.fill(dt)datagridview1....

vb.net 中datagridview内数据修改后保存代码怎么写
Private Function Save_Data() As Boolean '保存数据库的操作 Try Me.DataGridView1.EndEdit()Me.BindingSource1.EndEdit()Dim bd As New OleDbCommandBuilder(ap)ap.UpdateCommand = bd.GetUpdateCommand ap.Update(Me.BindingSource1.DataSource)Return True Catch ex As Exception MsgBox(ex.Message)Re...

vb.net将DataGridView中的数据保存到SQL数据库
Dim ap As SqlClient.SqlDataAdapter'这个变量很重要 Private Function Save_Data() As Boolean '保存数据库的操作 Try Me.DataGridView1.EndEdit() ' Me.BindingSource1 = Me.DataGridView1.DataSource Me.BindingSource1.EndEdit() Dim bd As New SqlClient.SqlCommandBuilder(ap) ...

在vb.net上dategridview上修改后的数据怎么保存在数据库中。例如,点...
窗口的相对TextBox 的代码如下:1 2 信息显示.TextBox1.Text = DataGridView1.SelectedRows(0).Cells("Name_CN").Value.ToString'中文姓名为例,其他的跟这个一样。信息显示.ShowDialog()完成修改的SQL代码如下:1 UPDATE 表名 SET Name_CN='新值', Name_EN='新值' WHERE 列名=条件 ...

相似回答