各位大侠,在添加数据的时候总会覆盖第一个记录,怎么办连接的是ACCESS请指教用的是Adodc.add
解决方案 »
- 关于DLL应用
- 一个关于VB另存为的问题
- VB:已知按钮句柄如何用API模拟左键单击?已知输入框句柄如何取框中内容?
- VB如何实现每隔1分钟运行某个程序,该程序运行到59秒后,自动关闭
- 如何用vb操作外部程序
- VB中如何将数据库中以二进制流保存的图片显示到窗体上。(在线等)
- ||||敬请关注:关于syslistview32||||
- !!水晶报表8.0在VB6.0下的问题,高手帮一下很急,不知道的帮顶一下。谢谢!!!!!!!!!!!
- ***请问怎样保存picture控件中的图片,保存为bmp格式或jpg格式,大家帮忙一下****
- 听说这里有许多的高手,我想好好的学VB,自己有电脑,希望能给个建议,先学那本书比较好!谢谢!
- 如何让报表定时自动打印?
- 求vb+sql工资管理源代码(有自定义功能),在线等
你试试这样做,引用ado
Dim Con As ADODB.Connection
Dim rs As ADODB.Recordset
Set Con = New ADODB.Connection
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\计划管理系统.mdb;Persist Security Info=False"
Con.Open strCon
Set rs = New ADODB.Recordset
'添加记录
strsql="select * from table"
rs.Open strsql, Con, adOpenKeyset, adLockOptimistic
rs.addnew
rs!字段1=text1.text
rs!字段2=text2.text
........
rs.update
rs.close
set rs=nothing
'修改记录
strsql="select * from table where id=1"
rs.Open strsql, Con, adOpenKeyset, adLockOptimistic
rs!字段1=text1.text
rs!字段2=text2.text
........
rs.update
rs.close
set rs=nothing
'删除记录
strsql="delete from table where id=1"
rs.Open strsql, Con, adOpenKeyset, adLockOptimistic
adodc1.recordset.addnew
对,就说每插入一行的时候,要先要插入一行新的数据才可以
然后后面的操作就OK了