vb插入数据库出了问题?怎样解决啊?弹出错误是“要求对像”,求高手赐教

下面是代码PrivateSubCommand1_Click()OnErroGoToerrIfTrim(Combo1.Text)=""ThenIfMsgBox("商品名称字... 下面是代码
Private Sub Command1_Click()
On Erro GoTo err
If Trim(Combo1.Text) = "" Then
If MsgBox("商品名称字段是必须要输入的!", vbExclamation, "提示!") = vbOK Then
Combo1.SetFocus
End If
Else
If Text8.Text = "" Then
If MsgBox("数量字段是必须要输入的!", vbExclamation, "提示") = vbOK Then
Text8.SetFocus
End If
Else
If Text6.Text = "" Then
If MsgBox("进价字段是必须输入的!", vbExclamation, "提示") Then
Text6.SetFocus
End If
Else
If Trim(Combo3.Text) = "" Then
If MsgBox("供应商字段是必须要输入的!", vbExclamation, "提示!") = vbOK Then
Combo3.SetFocus
End If
Else
If Trim(Combo2.Text) = "" Then
If MsgBox("经手人字段是必须要输入的!", vbExclamation, "提示") = vbOK Then
Combo2.SetFocus
End If
Else

connstring = "Provider=SQLOLEDB.1;Password=19901024123;Persist Security Info= True;User ID=sa; Initial Catalog=PurchaseandSale;Server=(local)"
If conn.State <> 1 Then
conn.Open (connstring)
End If
Dim sql As String
Dim sq As Adodc
sql = "insert into Purchase (商品名称,数量,进价,金额,备注,供应商,日期,经手人,票号)values( '" & Trim(Combo1.Text) & "'," & Trim(Text8.Text) & "," & Trim(Text6.Text) & "," & Trim(Text7.Text) & ",'" & Trim(Text9.Text) & "','" & Trim(Combo3.Text) & "','" & Trim(mebData.Text) & "','" & Trim(Combo2.Text) & "','" & Trim(Text3.Text) & "')"
conn.Execute (sql)
conn.Close
If MsgBox("采购单成功生成!", vbInformation, "提示") = vbOK Then
Unload frmCGD

End If
End If
End If
End If
End If
End If

err:

End Sub

按调试后
自动黄色选择了这条
sql = "insert into Purchase (商品名称,数量,进价,金额,备注,供应商,日期,经手人,票号)values( '" & Trim(Combo1.Text) & "'," & Trim(Text8.Text) & "," & Trim(Text6.Text) & "," & Trim(Text7.Text) & ",'" & Trim(Text9.Text) & "','" & Trim(Combo3.Text) & "','" & Trim(mebData.Text) & "','" & Trim(Combo2.Text) & "','" & Trim(Text3.Text) & "')"
图片
展开
 我来答
pcprogrammer
2012-02-19 · TA获得超过787个赞
知道小有建树答主
回答量:640
采纳率:0%
帮助的人:390万
展开全部
检查一下,那个控件没有添加到窗体。
Combo1
Text8
Text6
Text7
Text9
Combo3
mebData
Combo2
Text9
这些控件中是否有没添加到窗体的
追问
我找到了错误了,是mebData控件!!!这控件名称错了!!应该是mebDate!!!所以调用不了这里的数据所以!!!!!谢谢哦!!
ddf291
2012-02-19 · TA获得超过922个赞
知道答主
回答量:136
采纳率:100%
帮助的人:30.8万
展开全部
rcrvyrv
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
11386000897
2012-02-19 · TA获得超过126个赞
知道答主
回答量:75
采纳率:0%
帮助的人:21万
展开全部
我倒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式