以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]程老师,麻烦你再改下,有点小问题! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31607) |
-- 作者:sadfox -- 发布时间:2013/4/17 20:54:00 -- [求助]程老师,麻烦你再改下,有点小问题! 窗口1的按钮1代码 If MessageBox.Show("是否删除\'表名称\'所有记录?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Warning) = DialogResult.Yes Then 现在按钮只能删除产品表所有行。 但是我想按钮1对产品和订单都能有效,代码该怎么写啊?求大神帮忙!红色的表名称为删除记录的表名称! [此贴子已经被作者于2013-4-17 22:05:57编辑过]
|
-- 作者:程兴刚 -- 发布时间:2013/4/17 21:23:00 -- 就这么点破问题,还点名要狐爸:
Dim s As String = "产品,订单" |
-- 作者:sadfox -- 发布时间:2013/4/17 21:23:00 -- 大神帮忙啊! |
-- 作者:程兴刚 -- 发布时间:2013/4/17 21:25:00 -- 抬头看楼上! |
-- 作者:sadfox -- 发布时间:2013/4/17 21:51:00 -- 谢谢程老师! |
-- 作者:sadfox -- 发布时间:2013/4/17 22:05:00 -- 程老师,不行啊,这个代码一点就是同时对2个表都执行,需要当前表是订单的时候就只对订单执行,当前表是产品的时候就只对产品执行!! [此贴子已经被作者于2013-4-17 22:06:32编辑过]
|
-- 作者:程兴刚 -- 发布时间:2013/4/17 22:49:00 -- 早说,简单多了: If MessageBox.Show("是否删除\'" & MainTable.Name & "\'所有记录?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Warning) = 6 Then 哪个表都可以用! |
-- 作者:sadfox -- 发布时间:2013/4/17 23:05:00 -- 以下是引用程兴刚在2013-4-17 22:49:00的发言:
早说,简单多了: If MessageBox.Show("是否删除\'" & MainTable.Name & "\'所有记录?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Warning) = 6 Then 哪个表都可以用! 就是不要那个表都可以用,只要产品和订单2个表用,但是不能像开始那样,一不小心就吧产品表和订单都删了,点产品就删产品,点订单就只删订单! [此贴子已经被作者于2013-4-17 23:05:13编辑过]
|
-- 作者:程兴刚 -- 发布时间:2013/4/17 23:16:00 -- If MainTable.Name = "订单" or MainTable.Name = "产品" If MessageBox.Show("是否删除\'" & MainTable.Name & "\'所有记录?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Warning) = 6 Then end if |
-- 作者:sadfox -- 发布时间:2013/4/17 23:22:00 -- 就是这样,太麻烦你了,程老师,为什么我用Current不行呢? Main是什么意思?帮助里也找不到! 我开始就是这样写,If CurrentTable.Name = "订单" or CurrentTable.Name = "产品" ,但是提示不是Data成员 [此贴子已经被作者于2013-4-17 23:24:02编辑过]
|