在VB6.0里面实现一个按钮两个功能,修改,新增 30

现在要在VB6.0里面设计一个按钮,使得这个按钮可以修改某一表格的内容,然后将这些内容再新增到一个表格里去。怎么实现啊有人教我吗?可以QQ联系哦新增的记录如下:Adodc... 现在要在VB6.0里面设计一个按钮,使得这个按钮可以修改某一表格的内容,然后将这些内容再新增到一个表格里去。怎么实现啊 有人教我吗? 可以QQ联系哦
新增的记录如下:
Adodc3.CommandType = adCmdUnknown
Adodc3.RecordSource = "select * from Pos_Z_F"
Adodc3.Refresh
Adodc3.Recordset.AddNew
Adodc3.Recordset.Fields("OS_NO") = Trim(DataCombo1.Text)
Adodc3.Recordset.Fields("wa") = (Text1.Text)
Adodc3.Recordset.Fields("timer") = Time
Adodc3.Recordset.Fields("ITM") = Trim(DataCombo2.Text)
Adodc3.Recordset.Fields("username") = Trim(loginon.DataCombo1.Text)
Adodc3.Recordset.Update
MsgBox "增加记录成功!", vbOKOnly + vbInformation, "提示信息"

修改的这样: Adodc4.RecordSource = "SELECT * FROM TF_POS_Z"
Adodc4.Recordset.Fields("OS_NO") = Trim(DataCombo1.Text)
Adodc4.Recordset.Fields("NEWAZZZZZ") = Trim(Text1.Text)
Adodc4.Recordset.Fields("OS_ID") = Trim(Text2.Text)
Adodc4.Recordset.Fields("ITM") = Trim(DataCombo2)
Adodc4.Recordset.Update
这样好像不行哦。 求高手指点
现在只能新增到POS_Z_F.. 但是不能修改TF_POS_Z里面相对应OS_ID的数据。
我想将修改的语句改成新增的语句 怎么修改啊。
展开
 我来答
匿名_热心网友
2012-01-09 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8374万
展开全部
End If
End If
End If
If Len(Priceto) > 0 Then
If Not IsNumeric(Priceto) Then
MsgBox "购买价格输入不正确,请重新输入。"
txtQP2.SetFocus
Exit Sub
Else
If Len(strSQL) > 0 Then
strSQL = strSQL & " AND ProductPrice<=" & Priceto
Else
strSQL = "ProductPrice<=" & Priceto
End If
End If
End If
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
damyzl
2011-12-30 · TA获得超过1586个赞
知道大有可为答主
回答量:1475
采纳率:74%
帮助的人:893万
展开全部
OS_ID 是关键字段?
修改应该是这样的:根据 OS_ID 找到对应的记录,修改其他字段
Adodc4.RecordSource = "SELECT * FROM TF_POS_Z where OS_ID='" & Trim(Text2.Text) & "'"
if Adodc4.Recordset.EOF then
Adodc4.Recordset.addnew
Adodc4.Recordset.Fields("OS_ID") = Trim(Text2.Text)'如果没有找到,根据输入新增一条记录
end if
'其他字段,新增和修改一样
Adodc4.Recordset.Fields("OS_NO") = Trim(DataCombo1.Text)
Adodc4.Recordset.Fields("NEWAZZZZZ") = Trim(Text1.Text)
Adodc4.Recordset.Fields("ITM") = Trim(DataCombo2)
Adodc4.Recordset.Update
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Yuqi_Tan

2011-12-28 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3414万
展开全部
好像要在前面加上一句:Adodc4.Recordset.AddNew
追问
是有内容,并且存在。 我刚刚测试了一下,修改语句可以修改,但是如果TF_POS_Z中没有对应的‘OS_NO’和'ITM'内容的,需要新增,可以执行,但是结果是将我另外一些数据弄乱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式