社区
数据库(包含打印,安装,报表)
帖子详情
关于VB在ACCESS数据库中添加空记录的问题!!!
softch
2002-05-30 01:20:18
我遇到一个问题,我用VB的ADODC控件连到ACCESS数据库。在向它添加一个空记录时就会出错,我想在系统报错前就用MSGBOX提示用户不能输入空记录,并删除该空记录。 这样应该如何写??
请各位帮忙,多谢!!
...全文
210
10
打赏
收藏
关于VB在ACCESS数据库中添加空记录的问题!!!
我遇到一个问题,我用VB的ADODC控件连到ACCESS数据库。在向它添加一个空记录时就会出错,我想在系统报错前就用MSGBOX提示用户不能输入空记录,并删除该空记录。 这样应该如何写?? 请各位帮忙,多谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuchang0626
2002-05-30
打赏
举报
回复
用on error goto啊
luchunhua
2002-05-30
打赏
举报
回复
我同意楼上的说法!
迷失的小牛
2002-05-30
打赏
举报
回复
应该是你的ACCESS数据库中表的结构设计有问题.如果允许用户插入一条空记录,就应将表中的所有字段的"必填"属性设为假,将所有字段的"允许空字符"属性设为真,也许这个问题就解决了.当然,从一般的应用程序角度来看,还是应该在程序中去确定用户是否将所有必填项都填完了,否则应给出提示.
softch
2002-05-30
打赏
举报
回复
我是用ADDNEW来创建新记录,用TEXT来输入内容的!!
但是当我创建了新记录后如果我没有填内容就会出错,是不是要删除这个建好的空记录??
怎么删呢??
lincanwen
2002-05-30
打赏
举报
回复
应该根据你的数据表的设计来做,如果你表里的字段不能为空,则对相应的text控件的值进行检查:
if trim(text.text)="" then
msgbox"此处不能为空,请重新输入!"
text.setfocus
text.selstart=0
end if
其中 text.setfocus是让text文本框获得输入焦点,
text.selstart=0是选中text文本框的值
softch
2002-05-30
打赏
举报
回复
请问:liuyufeng()
text.setfocus
text.selstart=0
这两句是做什么用的??
softch
2002-05-30
打赏
举报
回复
请问mornwoo(疾风之虫)
怎么做错误处理??
xhstudio
2002-05-30
打赏
举报
回复
在保存数据前对所要写入数据库的数据进行检验
比如按长度
if len(text1.text)>0 then
写入数据库
else
msgbox "错误提示!!!"
endif
胡楮智
2002-05-30
打赏
举报
回复
既然会出错拿就加一个错误处理,把错误得地方纠正过来或做相应得提示。
楼上做法,在你采用text框为数据输入控件时是可以的。
如果是表格帮定,则用错误处理较好。
liuyufeng
2002-05-30
打赏
举报
回复
请检验text控件,不直接写入数据库.
if text.text="" then
msgbox"此处不能为空,请重新输入!"
text.setfocus
text.selstart=0
end if
vb
6.0向
access
数据库
中
添加
照片并显示在
vb
中
picturebox
中
的代码
总结起来,
VB
6.0向
Access
数据库
添加
照片并显示的关键步骤包括连接
数据库
、读取图片、插入数据、查询数据以及在PictureBox
中
显示。这个过程涉及到
VB
的文件操作、
数据库
操作以及图形处理。理解并掌握这些技术,对于在...
使用
VB
.NET对
ACCESS
数据库
进行
添加
,删除,插入,修改,查询等用法
在
VB
.NET
中
与
ACCESS
数据库
进行交互是初学者和专业开发者常用的一种技术,因为
ACCESS
数据库
简单易用,适合小型项目。本教程将详细讲解如何利用
VB
.NET进行
添加
、删除、插入、修改和查询等基本操作。 首先,我们需要在...
vb
查询
access
数据库
并返回显示结果
在
VB
6.0(Visual Basic 6.0)
中
,我们可以使用ADO(ActiveX Data Objects)来连接和操作
Access
数据库
。以下是对标题和描述
中
涉及的知识点的详细说明: 1. **ADO对象模型**:ADO是Microsoft开发的一种数据访问接口,...
vb
批量将excel数据导入
access
以及批量将
access
数据库
中
的数据导入excel源代码
- **数据写入**:一旦`Recordset`打开,我们可以遍历其
中
的每一行数据,使用`AddNew`方法向
Access
数据库
添加
新
记录
。 - **错误处理**:在整个过程
中
,应加入适当的错误处理机制,确保即使在出现错误时也能正常关闭...
vb
读取、写入、修改、删除
access
数据库
在
VB
(Visual Basic)编程环境
中
,与
Access
数据库
交互是常见的任务,这涉及到读取、写入、修改和删除数据。
Access
数据库
是一种关系型
数据库
管理系统,它支持Structured Query Language (SQL)来操作数据。以下是关于...
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章