以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用代码替换sql语句 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138211) |
||||
-- 作者:dzy1232016 -- 发布时间:2019/7/25 13:44:00 -- 用代码替换sql语句 UP DATE {征集志愿},{班级信息} SET {志愿征集}.现班级 = {班级信息}.班级 WHERE {征集志愿}.[bmh] = {班级信息}.[bmh] 这样一个语句用什么代码可以替换,我准备放在按钮里面 |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/25 14:11:00 -- Dim cmd As New SQLCommand cmd.ConnectionName = "某某数据源" cmd.CommandText = "UPDATE {征集志愿},{班级信息} SET {志愿征集}.现班级 = {班级信息}.班级 WHERE {征集志愿}.[bmh] = {班级信息}.[bmh]" cmd.ExecuteNonQuery() [此贴子已经被作者于2019/7/25 14:11:25编辑过]
|
||||
-- 作者:dzy1232016 -- 发布时间:2019/7/25 14:40:00 -- 这个方法我会主要是要点两次才会出现数据 不知道是什么原因 Dim cmd As New SQLCommand cmd.CommandText = "UP DATE {志愿征集},{班级信息} SET {志愿征集}.现班级 = {班级信息}.班级 WHERE {志愿征集}.[bmh] = {班级信息}.[bmh]" cmd.ExecuteNonQuery() DataTables("志愿征集").Load MainTable = Tables("志愿征集") |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/25 14:51:00 -- 我测试没有问题,上传实例说明 |
||||
-- 作者:dzy1232016 -- 发布时间:2019/7/25 14:53:00 -- 已经上传附件,另外咨询下如何覆盖导出
|
||||
-- 作者:有点蓝 -- 发布时间:2019/7/25 15:05:00 -- 我测试没有问题,怎么测试有问题? 判断文件是否存在,然后删除掉再导:http://www.foxtable.com/webhelp/topics/0338.htm
|
||||
-- 作者:dzy1232016 -- 发布时间:2019/7/25 15:09:00 -- 导出解决J,更新班级第一次单击没反应,要单击第二次才行 |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/25 15:19:00 -- 导出解决J? 更新班级我测试每次都有反应,从哪里看出来没有反应,哪个数据没有更新? |
||||
-- 作者:dzy1232016 -- 发布时间:2019/7/25 15:27:00 -- 导出解决了,我这儿始终是第一次没有反应只有单击第二次,征集志愿表的现班级和原班级才更新,第一次一个都不更新 |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/25 15:37:00 -- 不可能的,在按钮第一行加入提示框:msgbox(1),能不能弹出?如果可以说明代码是执行的 |