VB如何修改数据库中的信息,为什么我改了后 数据库中的内容不变啊?? 请帮我改正

Private Sub Command1_Click()
Dim qr As Integer
On Error Resume Next
qr = MsgBox("确实要删除当前记录吗?", vbYesNo + vbQuestion, "提示!")
If qr = 6 Then
Adodc1.Recordset.Delete
If Adodc1.Recordset.AbsolutePosition = -1 Then
Adodc1.Recordset.MoveLast
Else
Adodc1.Recordset.MoveNext
End If
End If
End Sub
修改了后没有反应……

private Sub Command1_Click()   
Dim cn As New ADODB.Connection  
 cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\a.mdb"  
  cn.Execute "update caigou set 审核通过=true where 编号='" & Combo1.Text & "'"   
  cn.Close   
  DataGrid1.Refresh  
   Adodc1.Refresh
   end Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

vb6.0如何实现修改数据库中的数据
1、用 Data 数据控件连接数据库,直接对数据控件中的数据更新 data1.Recordset.Edit data1.Recordset("性别")=IIF(Option1.Value=True,"男","女")data1.Recordset("联系方式")=Trim(Text1)data1.Recordset("邮编")=Trim(Text2)data1.Recordset("地址")=Trim(Text3)data1.RecordSet.Update 2、...

如何用VB(代码)打开mdb数据库并且可以显示和修改里面的内容???
5.F5,这里就可以查看和修改了。还有另外一种办法 在vb菜单栏点击“外接程序”,选择“可视化数据管理器”,在弹出的“可视化数据管理器”窗口visadata中选择“文件”“打开数据库”选择“microsoft access”命令打开你的数据库。你的数据库的大部分信息就会在新弹出的“数据库窗口”中显示了。窗口中有什...

vb.net如何实现修改数据库中的数据
点击修改按钮以后,相对的数据显示到 信息显示 窗口的相对TextBox 的代码如下:信息显示.TextBox1.Text = DataGridView1.SelectedRows(0).Cells("Name_CN").Value.ToString'中文姓名为例,其他的跟这个一样。信息显示.ShowDialog()完成修改的SQL代码如下:UPDATE 表名 SET Name_CN='新值', Name_E...

VB怎么修改数据库指定单元格里的数据
For Each Col In DataGrid1.Columns '修改列表 If Col.DataField = "序号" Or Col.DataField = "备注" Then Col.Visible = False '隐藏不想显示的字段 Next Col DataGrid1.Columns(11).Caption = "电压"‘替换显示将数据库里的字段 if Rs.Fields(4)="10" then msgbox "数值过低!"'第5...

vb如何在一个text中修改改多个sql数据库中内容
我不赞成楼上的说法,第一vb是一种很经典的语言,第二功能也很强大。想做用vb做程序的很多很多的。asp和vb.net做网站也是很好的。你这个问题有两种方法,一通过循环没循环一次修改一列,还有就是把新的内容输进去,让后通过字符串的截取修改。

如何在VB的 datagrid里修改数据库的数据
在datagrid的属性里面的allowupdate设为true 或者先对记录集的字段修改后然后调用Adodc1.Recordset.Update qq591176192

求问如何用VB(代码)打开mdb数据库并且可以显示和修改里面的内容?
第三种,直接使用adodb去调用数据库 第三种的代码如下:注:首先要引用micorsoft activeX data Object Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset con.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\temp\\Database\\ Perform_R3.mdb;Persist Security Info=False rs....

VB如何修改ACCESS数据库中指定的记录
首先定位到这条记录,用recordset的find方法或者直接select返回该条记录,然后使用delete删除,修改的话直接改,之后update一下就可以了。

VB中连接数据库和对数据库进行添加,修改,删除,显示的操作的问题
If Check2.Value = 0 Then '查询所有数据并排序 Data1.RecordSource = "select * from kc order by " & Combo3.Text & " " & Combo4.Text Data1.Refresh End If If Check2.Value = 1 Then '模糊查询并排序 Data1.RecordSource = "select * from kc where ((kc." & Combo1...

VB. net试图向Access文件中写入行,为什么程序执行结束后,数据库没有...
至于你图中的问题,图2看不清,你可以把into改为into 表1([str],[int])试试看,如果还是不行,在dim sql的下一行,输入一个 MsgBox(sql)运行之后看看结果是啥,如果还是不行,就在msgbox这一行下断点,中断后,看sql内容复制出来,放到access里去调试。

相似回答