VB中经常会出现错误提示:实时错误91,对象变量或With变量未设置,这是什么错误,该怎么改正?请大侠讲解

PrivateSubCommand1_Click()Data1.Recordset.AddNewImage1.Picture=LoadPicture(GetAppPath... Private Sub Command1_Click()
Data1.Recordset.AddNew
Image1.Picture = LoadPicture(GetAppPath() & Data1.Recordset.Fields("图片路径"))
Text1.SetFocus
End Sub

卡在
Data1.Recordset.AddNew

是不是要设置Data1控件,要怎么设置?
展开
 我来答
zhuanzhe117
2012-11-19
知道答主
回答量:22
采纳率:0%
帮助的人:14.2万
展开全部
这个错误说明你的数据库未正常连接.用断点调试下看看连接那一块是哪里出现了问题.连接以后才能在记录集里addnew呀,还有,看看是不是在addnew以后需要update一下呢.
damyzl
2012-11-13 · TA获得超过1586个赞
知道大有可为答主
回答量:1475
采纳率:74%
帮助的人:905万
展开全部
使用DATA控件?
你需要先关联数据库,这样DATA控件包含的 Recorset 对象才能正确初始化,然后才能正常添加记录(AddNew),不然你添加数据是要往哪里添加呢?
设置DATA控件的 Database属性(数据库文件)和 RecordSource属性(表名称)
追问
这些我都已经设置了
追答
是否设置成功了?关键是成功连接上数据库,DATA.Recordset 对象才能初始化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chinaboyzyq
2012-11-13 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3286万
展开全部
data1.Recordset没有正常打开。
追问
怎么打开啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
z66888888
2012-11-13 · 超过15用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:29.4万
展开全部
data1 对象没有 创建 要 new 一下啦。
追问
怎么创建啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式