VB+ADO+Access如何修改数据

VB.NET学习笔记:ADO.NET操作ACCESS数据库——数据集DataSet数据管理(DataAdapter查询更新数据库) DataAdapter与数据源提供程序相关,操作ACCESS数据库数据提供程序为OleDb.net,命名空间为System.Data.OleDb,相应的DataAdapter对象在System.Data.OleDb空间里对应的是OleDbDataAdapter对象。 而DataTable对象和DataSet对象同属于System.Data命名空间,可见其与数据源无关。DataTable对象可作为D... 阅读详情
我把用adodc1绑定了表Case,并在窗体中用几个Text跟表Case中的对应字段相绑定,我现在想直接通过修改Text(i).text来修改数据库表Case中的记录,问该如何修改,大侠们可否提供一下建议,并帮忙看看我的问题出在哪儿
  Private Sub EditSaveCmd_Click()
  Adodc1.Recordset.Update
  Adodc1.Refresh
  MsgBox "修改成功!"
  Text1.SetFocus
  End Sub
 修改Text(i)中的内容后,要两次点击改修改保存按钮后才能更新保存记录。应该怎么办才能一次点击改按钮就能立刻更新和保存修改记录呢?感激不尽
  在线求教
 
 

  这个问题是不是太简单了,大家都不屑于回答啊?
  希望大侠们赐教啊!着急啊!只看到部分代码还不知道什么原因,但感觉表名有点不妥,可能会和VB的关键字Select Case有点冲突,改个其它的表名试试看
  我又把表名改成了中文的“案件表”了,可是还是出现这个情况  
  我是让这几个Text控件绑定数据库,用来实现显示,修改等功能,text(i).enable=true,每次修改text(i)的内容,后再点击EditSaveCmd按钮,用来更新保存数据,希望点击后Text(i)里面立马显示更改后的数据,这问题最可能的原因是什么?应该比较简单,只是没看到代码还不太清楚;你可以用ado方式打开数据库,然后用text(i).text=rs!字段名 显示数据库,用rs!字段名=text(i).text rs.update更新数据少用ado控件感觉ADO控件很不好用,用ADODB连接也很方便啊

Public dbConn As ADODB.Connection '定义一个ADODB连接 
Public stuRs As ADODB.Recordset '定义Recordset对象 
Public SqlFindStr As String 

Public Function Conn2DB() As Boolean 
'公共Access数据库连函数 

Dim connStr As String 
Dim dbName As String 

dbName = App.Path & "\" & "StudentDB.mdb" '返回程序所在路径 

' Access连接字符串 
conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbName 

Set dbConn = New ADODB.Connection '定义一个ADODB连接对象 

If dbConn.State <> adStateOpen Then '判断ADODB连接是否打开 
dbConn.Open conStr '如果不是打开状态 就打开连接 
End If 

Conn2DB = True 
End Function 

Public Function ExcSQL(ByVal sql As String) As ADODB.Recordset 
Dim rst As ADODB.Recordset 

'执行一条SQL查询,得到一个记录集 
Set rst = New ADODB.Recordset 
rst.Open Trim$(sql), dbConn, adOpenKeyset, adLockOptimistic '得到记录 

Set ExcSQL = rst 
End Function

这是我的收藏啊,贡献了,用这个更方便一点up你那样好象只是添加了新记录,把原来的覆盖了吧?
adodc控件好象没有自动重新加载数据的功能

要吗你就把“Adodc1.Refresh ”这句注释掉。

还是用ADO连接比较好控制


如何限制软件的使用期限?  
VC编写的控件在VB下使用的问题
帮忙看看这句
msde的安装方法
请问在vba中如何加载当前路径dll
VB菜鸟求救:Stuff_MIS   查询错误:标准表达式中数据类型不匹配
API中的GetComputerName如何调用?
autocad的文件怎么样能导入vb中
怎么做字符串链表
高分求:将access数据库中某个表中指定字段导出成字段宽度、类型有限制的viual   foxpro表
关于考试试卷自动生成系统
如何限制软件的使用期限?  
如何限制软件的使用期限?
使用excel数据源,不能正确显示货币类型的小数……
LSet问题
急需VB或VC编程人员
vb中   数字后面有个#是什么意思
求助:文件读取问题
RowIsVisible   怎么样显示网格中被隐藏的行!我快干血了...
如何用CreatProgress函数成功启动command.com程序
乘法溢出的问题
初次做VB的DLL,请大家帮忙!
权限被拒绝
Excel导入Sql   server2000中openrowset的使用时奇怪问题!
什么品牌电脑好?
VB+ado+Access如何数据修改
VB怎样只读取字符串中的数字部分??
VC菜鸟关于生成exe文件无法运行的问题,在线等
老问题,如何将函数作为参数进行传递?
如何在WEB控件里点击某文字连接??
100分悬赏rc2加密算法
关于按狃问题
一个逻辑上的问题
如何引用ACCESS   中窗体的文本框的值?
优快云   快速搜索
关于LDAP连接的问题
最近用尝试用VB做DLL,有问题请大家指教一下。
excel   后台打印报表的问题???
如何使用web控件执行网页操作??
inet.openurl的问题
关于   RasGetProjectionInfo   求   IP   地址的问题
DataGrid的用法:如何在datagrid中插入一列数据?
msflexgrid   用鼠标
连接一个dbf表   open   出错    
怎么把RS数据绑定Data   Report   的文本框控件上?
最好的视频教程网站
在台式机的800×600下编写的VB程序,放到笔记本上字体太难看粗糙,但在1024×768下显示时,字体虽然好看,但程序运行后的窗口只占液晶显示器的一部分,有没有适应屏幕分辨率的控件,自己编代码实现太麻烦,因界面上控件太多。
请问一个ADO的问题
新手请教几个简单问题
webbrowser自动填表进阶疑问:如何选完省再选市
急急急高分快速解决
VB中对表排序
急急急高分快速解决
高手请教一个正则表达式的问题
用VB的ADO访问DBF文件出问题
连接sqlserver服务器,如果服务器关机的话,等待时间太长的问题怎么解决?
怎么回事啊!!高手进来看看
疑难问题:   vb6.exe   中发生未处理的win32异常
AT   指令删除短信问题
关于记录集复制
sql   server   如何使用VB6   代码进行数据库文件(mdf,ldf)的   附加和分离?
难度10:压缩数据,然后解压数据包,不要文件格式,怎么做?
请问VB.NET里的这句话在VB6里怎么实现?
菜鸟急题!sendkeys向一个java程序发送中文出现乱码问题
--------取货表   到   库存货架表   中取货的问题----- < <高级版 > >----  
一条sql语句插入值的问题
求助,那位大哥能帮忙解决本人将给予一定报酬
求助
国庆归来散分
新手提问:关于如何使窗体自动适应图片大小的问题
开发状态下,怎么关闭所有的窗口,每次都要一个一个按
用vb生成word文档,页眉页脚怎么生成呢?
想做觸摸屏瀏覽器上的軟鍵盤,可是關於WebBrowser中文本框焦點問題怎麼獲取呀?
关于获取QQ游戏密码的问题。只是研究。不是破坏!
有没有办法独占方式访问一个分区
如何使用wmi获得系统信息如CPU内存大小硬盘大小主板型号等
如位有fpspr70.ocx控件,发下给我.谢谢啦
有没有去掉整数后小数点的函数   是小数点不是0
如何实现此文件操作?
ActiveReport整数怎样可以不打印出小数点(SQL中money类型怎样显示出小于0的数前的0)  
大家帮我以下,关于查询的问题  
最近用尝试用VB做DLL,有问题请大家指教一下。
最近自己尝试做Dll,有问题大家帮忙
求一款翻译软件,急
文件关联了以后,如何批量传送COMMAND
求一个内存读图片的工具。
局域网内IP地址为什么会变
vb   的winsock控件如何实现一对多的连接
请问如何对DTPicker付值?
excel报表打印问题
整数怎样可以不打印出小数点(SQL中money类型怎样显示出小于0的数前的0)
请问如何比较组织数中节点的属性?
ActiveReport控件怎样不打印小数点打印
整数怎样可以不打印出小数点(SQL中money类型怎样显示出小于0的数前的0)
请问如何对一个date形变量付置?
求助   Datagrid控件和Adodc控件使用问题
进度条控制问题??
vb中的控件不能使用
救小弟,把查询一列放在listview中,然后希望点击某个格可以直接把它的值赋给text.怎么办呀?
满分,跪求!!!access的form控件     窗体的“记录源“(Record   Source)属性
更多vb开发资料,请访问http://www.vbbaike.com/


vb毕业生管理系统设计与实现 Visual Basic的前身是QBASIC,语言基础是BASIC。自从微软推出VB后,便成为了程序开发人员的首选工具。据统计,仅在数据库系统开发领域,VB就占了90%的份额。VB是基于对象的可视化程序开发工具,它的优点在于能够快捷、简易地建立Windows应用程序。1998年8月,微软推出了VB 6.0的版本,进一步加强了部件开发的功能。以适用人员来分,可有以下三个版本:1. 标准版 针对一般程序设计人员,适合普通应用系统的开发。 阅读详情

相关推荐

Vb+ACCESS教师管理系统设计(论文+源代码)

因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。● 教师信息的输入,修改,查询,删除包括,姓名,性别,所在学院,所在系,所在教研究组,职务,职称,身份证号,住址,邮证编号,工作证号,图书证号,电子EMAIL.● 课程信息表的输入,修改,查询,删除,包括,课程号,名称,类型所属部门,所属院,授课对象,初次授课时间,学时数。管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。

2301_76992670的博客 157

adodc链接mysql查看表_vb 用adodc控件查询和修改access数据库中的表信息

展开全部Private Sub Command3_Click()Adodc1.Recordset.MoveFirstEnd SubPrivate Sub Command4_Click()Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF ThenAdodc1.Recordset.MoveFirstMsgBox "已经是第一条"End IfEnd...

weixin_33628677的博客 905

VB与Access数据库通讯录应用开发指南

本文还有配套的精品资源,点击获取 简介:本项目展示了使用VB和Access数据库创建实用通讯录应用的过程。通过编写VB程序,实现了通讯录的数据录入、查询、显示、编辑、删除和界面设计等功能。项目还强调了错误处理和数据安全的重要性,并涉及了数据库表结构和数据管理的基本概念。开发者通过本项目能深入学习VB编程和数据库操作,为软件开发打下坚实基础。 1. VB编程基础与可视化...

weixin_31715353的博客 1601

VB ADO常用方法

 VB使用ADODB操作数据库的常用方法ADO常用方法下面是我所掌握的使用ADO对数据库操作的一些常用方法,主要是提供给初学者作为参考,有不对的地方请指正。如有补充不胜荣幸准备工作========Dim conn As New ADODB.Connection 创建一个 Connection 实例,在这里使用New等于将Dim和Set合并为一段代码执行Dim rs As AD

别人笑我太疯癫,我笑他人看不穿 2605

FPSPR70.ocx

FPSPR70.ocx,很好用的一个Table控件,相当于操作EXCEL,所有开发软件可调用

VB 6.0操作Sqlite数据库(查询、添加、更新、删除)

VB 6.0操作Sqlite数据库(查询、添加、更新、删除)

VB.NET学习笔记:ADO.NET操作ACCESS数据库——使用OleDbDataReader对象

OleDbDataReader类提供从数据源读取数据行的只进流的方法。 此类不能被继承。也就是说我们只能通过它读取数据而不能修改数据且读取记录的游标只会不断前进,每次只能读取一行,可以减少系统开销,所以高效。 示例代码: '连接数据库 Dim conn As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLED...

zyjq52uys的博客 2071

VB.NET中ADO访问ACCESS示例

在VB.NET中真正的实现ADO访问ACCESS数据库,而且是纯ADO,无OLEDB混杂。 只需把连接字符串该为SQL Server的字符串,即可通过ADO访问SQL SERVER

数据集内部常用属性

Set Rs = Server.CreateObject(“ADODB.Recordset”) Rs.Open Source, ActiveConnection, CursorType, LockType, Options 参数 Source 选择性参数: 此 Variant 是为一个有效的 Command 对象变量名称、SQL 陈述式、数据表名称、已存的过程调用,或是一个保存的 Recordset 的檔名。 ActiveConnection 选择性参数: 不是 Variant 得到一个有效的 Connec

小杜爱吃肉 728

VB.NET 通过语句 读写ACCESS数据库

VB.NET 通过语句 读写ACCESS数据库 不是通过向导建的连接 ADO.NET 语句 建立数据连接 更加程序化 参数化 读 包括读 dataset的表某行某列的数据

EtherCAT丢包问题深度解析:从原理到实战排查指南

在工业自动化与运动控制领域,实时通讯网络的稳定性是系统可靠运行的基石。EtherCAT(以太网控制自动化技术)作为一种高性能工业以太网协议,其核心在于独特的“飞读飞写”机制和纳秒级的分布时钟同步,以实现多设备间的精准协同。然而,物理链路干扰、配置不当或硬件性能瓶颈都可能导致数据帧丢失,破坏时钟同步,进而引发伺服抖动、定位精度下降乃至生产线停机。本文聚焦于EtherCAT丢包这一典型故障,结合SSC(Slave Stack Code Tool)从站协议栈开发与实时系统调优等工程实践,系统阐述其成因、影响及一套

weixin_32050773的博客 341

计算机access论文,计算机本科毕业论文(vb+access).doc

计算机本科毕业论文(vbaccess)狗狗鉴赏系统摘要在我们的生活中,小狗是生活在我们身边的无处不在的小精灵,它们机灵可爱,为我们带来了无限的欢乐,为了充分的对他们进行了解,我做了这个系统,主要是为了给人们提供鉴赏和识别狗狗品种的平台,让人们更加了解他们,更加爱护他们。AbstractIn our life, the dog is the life around us everywhere, th...

weixin_36241447的博客 421

一篇关于轴承故障诊断的综述

在设备的故障检测中,有约30%-40%的设备故障是由轴承故障引起的,因此本文将列举有关检测轴承故障使用到的相关数据集,模型和算法。 数据集 现有的数据集,普遍由固定在电机马达上的两个震动检测器获得,并根据需要,分离震动数据在时域和频域上的特征以供网络模型学习。 不同的数据集,区别在于,检测的马达转速不同,环境不同,取样频率不同,一段样本的时长不同等等 (1)Case Western Reserve University (CWRU) Dataset 该数据集拥有多种数据,测量的时候,通过改变轴承.

weixin_42036144的博客 2万+

vb

vb神童教程(续)时间:2008-12-15 本站专稿 小二黑 - 序 vb数据库操作是初学者普遍感到头疼的地方,因为现有的vb教材和资料中的数据库操作这部分,多是泛泛而谈或是一带而过。因此就想组织一个包括添加、修改、删除这些基本功能的数据库操作实例供大家参考。 久已未用vb6,机器里已经装上了VS 2008,再改回vb6,感觉实在是怪怪的。还好有朋友帮忙,感谢“小二黑...

weixin_33754065的博客 132

HMMER实战:从零部署到序列分析

本文详细介绍了HMMER工具的安装与使用,从源码编译到环境配置,再到核心工具hmmbuild、hmmsearch等的实战应用。通过球蛋白序列分析案例,展示了HMMER在生物信息学中的强大功能,帮助读者快速掌握序列分析技巧。

weixin_42529366的博客 248

薛定谔虚拟筛选实战:如何用PDB文件快速构建受体格点(避坑指南)

本文提供了薛定谔虚拟筛选实战指南,聚焦于如何从PDB文件快速、精准地构建受体格点。文章详细解析了可变残基的理性处理策略、基于配体尺寸的盒子量化设置方法,并分享了高级约束与排除体积的实战技巧,旨在帮助用户避开常见陷阱,提升虚拟筛选的成功率与效率。

weixin_28419039的博客 252

利用ADOX修改ACCESS表字段名(VC/MFC)

主要参考这篇文章的VB代码,这里。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 //修改ACCESS表字段名 //dbFile:数据库文件名 //tableName:数据库中表名 //oldFieldNam...

weixin_33895604的博客 379

DSP28377内存不够用?手把手教你合并RAM/FLASH块,解决CCS20链接器报错

本文详细介绍了在CCS20开发环境中解决DSP28377内存不足问题的方法,通过合并RAM/FLASH块优化CMD文件配置,有效解决链接器报错。文章包含内存布局对比、改写步骤、FreeRTOS集成注意事项及调试技巧,帮助开发者提升内存利用率与项目性能。

weixin_42524762的博客 143

[水晶报表]创建不受数据库限制的报表 .Net 版本 -1

在前面的文章中我介绍了在VB中使用不受数据库限制的报表,同时也应允了在后续的时间会推出.Net版本,不过因为最近太忙,所以总是不断跳票,呵呵.在我开始写出来最原始的版本之后,我发现其实在水晶报表的官方支持站点中已经有类似的代码,所以我只是在其基础上进行了简单的修改.以下代码运行在 VS2003 ,Framework1.1版本上,水晶报表为VS2003自带的.使用VB.NET我们使用的这种模式,

阿泰的软件实用主义 5967

3D高斯压缩黑科技开源!1GB场景压到42MB,Web3D迎来“WebP时刻”——SOG格式深度解析

Web3D迎来革命性突破!PlayCanvas开源全新3D高斯泼溅压缩格式SOG,将1GB场景压缩至仅42MB,体积缩小95%,加载速度提升10倍+。SOG通过将3D数据编码为WebP纹理+元数据,实现GPU零拷贝实时渲染,完美兼容WebGL/WebGPU。实测显示,4百万高斯点的场景在手机上1.5秒内完成加载,内存占用降低83%。这一技术突破为电商展示、虚拟旅游、工业设计等领域带来新机遇,开发者可通过开源工具链快速集成。SOG被誉为"3D界的WebP",有望成为下一代3D互联网的基础设

这里汇聚了前沿的技术分享与实用的开发技巧,带你探索从创意到企业的技术创业之路。 862

手把手教你学Simulink--进阶电机控制场景实例:基于Simulink的直流电机双闭环调速系统抗负载扰动仿真

摘要:本文基于Simulink平台构建直流电机双闭环调速系统,重点研究其在工业传送带场景下的抗负载扰动性能。系统采用转速外环(稳速)和电流内环(限流)的嵌套结构,通过工程法整定PI参数,实现了转速跌落<10%、恢复时间<0.5s的优异抗扰性能。仿真结果表明,相比单闭环系统,双闭环控制使转速跌落率降低47%,恢复时间缩短75%。文中详细介绍了数学模型建立、Simulink模块实现及参数优化方法,并提供了完整代码和模型文件,为电机控制系统设计提供实用参考。

MHD0815的博客 179

网址管理系统

Dim x As Integer Private Sub Command1_Click() Dim sc As Integer If Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Then     MsgBox ("请输入完整的网站信息!") Else     sc = MsgBox("确实要添加这条记录吗?", vbOKC

印 576

基于分水岭分割进行肺癌诊断

近年来,肺癌的发病率和病死率均迅速上升,目前已居所有癌症之首。随着肺癌病人数量的增加,医生对肺部 CT 图像进行研判的工作量也增加了不少,在这种情况下难免工作效率降低甚至会出现误诊。为了帮助医生减少重复性工作,对肺部 CT 图像进行计算机辅助检测的技术就被广泛应用于对肺癌的诊断和治疗过程中。医学 CT 图像处理主要是研究医学图像中的器官和组织之间的关系,并进行病理性分析。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1568

vb mysql 插入记录_VB中使用ADO代码向Access数据库添加记录 | 学步园

代码如下:Option Explicit'工程->引用->勾选 Microsoft ActiveX Data Objects 2.X LibraryDim Conn As New ADODB.ConnectionDim conStr As StringDim Sql As StringPrivate Sub Command1_Click()conStr = "Provider=Micr...

weixin_34723479的博客 289

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

上一篇: [iphone开发]关于程序里面“Review in AppStore”的问题
下一篇: iphone开发每日一练1【2011-09-30】
Iamarmy
博客等级 码龄23年 23粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值