Foxtable(狐表)用户栏目专家坐堂 → [求助] SQL 加载数据修改后,如果快速更新后台


  共有2153人关注过本帖树形打印复制链接

主题:[求助] SQL 加载数据修改后,如果快速更新后台

帅哥哟,离线,有人找我吗?
2900819580
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助] SQL 加载数据修改后,如果快速更新后台  发帖心情 Post By:2017/7/4 17:12:00 [显示全部帖子]

    Dim tx As String = e.Sender.Text
    Dim fi As String = "[窗体名称] like '%" & tx & "%' or [用户名] like '%" & tx & "%'"    
    Dim tb As Table = Tables(e.Form.Name & "_Table1")
    Dim dt As DataTable
    Dim cmd As new SQLCommand
    cmd.C
    cmd.CommandText = "sele ct * from {窗体权限} where " & fi
    dt = cmd.ExecuteReader()
    tb.DataSource = dt

如上代码加载的数据,如果有些数据有修改,如何快速更新。

 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2017/7/5 13:56:00 [显示全部帖子]

Dim cmd As new SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "sel ect * from {Users} "
dt = cmd.ExecuteReader(True)

 

Dim tb As Table = Tables(e.Form.Name & "_Table1")
tb.DataSource = dt

 

修改后,点击控件无法保存

DataTables(e.Form.Name & "_Table1").save

Tables(e.Form.Name & "_Table1").save

[此贴子已经被作者于2017/7/5 13:56:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2017/7/16 16:04:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:无标题1.png
图片点击可在新窗口打开查看

 

老师,用这个方法 出现了如上图所示的问题,需采购数量的列,一直无法显示


 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2017/7/17 17:01:00 [显示全部帖子]

老师,现在碰到个新的问题,为了快整加载程序,我都用了Fill和SQL加载数据

但问题是,窗体无法用主窗体模式,

 

这样只能用独立窗体,导致窗体非常多。

有没有什么更好的思路或方法解决。


 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2017/7/17 20:21:00 [显示全部帖子]

老师,看得不太懂。。。。。估计一时半会吃不透。

有没有什么更方便的方法可以实现。


 回到顶部