我已经把生成的记录保存到recordset中了,请问如何一次性的将recordset记录直接保存到Access数据库中? 下面这段代码实现的是将数据库与recordset的连接,然后该如何做呢?
Dim con As New ADODB.Connection
Dim mysql As String
Dim rst As ADODB.Recordset
Set con = New ADODB.Connection
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;Persist Security Info=False"
con.CursorLocation = adUseClient
con.Open
mysql = "select * from recordsave order by Timer desc"
Set rst = con.Execute(mysql)
解决方案 »
- DATAGRIDVIEW
- VB中生成条型码有什么控件啊?急急急!!!谢谢,最好有具体的例程!
- 有难度的报表设计??
- 我该怎么把这里的信誉分升到100阿?
- 【CSDN】【如何控制窗体缩放到一定大小后不能再缩小】
- 可不可以将文本文件导入到access数据库当中?
- 怎样是文本框获取焦点的时候,是里面的内容处于全选的状态
- 如何使用VB中的进度条控件
- 关于VB打印的一个问题,急!答的好再给
- 问题核心就是在局域网里面,客户端不需要任何软件,在服务器端就知道客户端什么时候上网,什么时候下网问题,然后进行统计每个人的上网总
- 自己图案如何变成可用的*.cur鼠标图、和程序图标.cio?
- 请教一个网络数据库思路问题!小妹不甚感谢!!
rst.open mysql,conn,1,2
rst.fields("字段")=数值
……
rst.update
第二种方法是:
mysql="insert into 表名(字段) values (数值)"
con.Execute(mysql)
with rst
.edit
.fields("字段")=数值
.update
.close
end withset rst = nothing