以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 选择加载条件出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39157) |
-- 作者:skyman1188 -- 发布时间:2013/8/16 21:30:00 -- 选择加载条件出错 我的账户名称是工号数字,我想某些账号登陆时候可以对某些表进行增加数据,但是不加载之前的数据,以加快运行速度。 我在“BeforeLoadOutTable”事件里面加入如下程序, If e.User.Name = "18" Then e.SelectString = "Select TOP 10 * From {入库表}" e.SelectString = "Select TOP 10 * From {库存表}" e.SelectString = "Select TOP 10 * From {订单表}" End If 数据库是sql2005,因为不加载数据调试报错,我每个表初始载入10行,但是这里根据帮助文件写的代码,怎么调都是错误。 请教一下,这里加代码是不是不应该?我根据帮助里面,各种格式都试了怎么都不行。
|
-- 作者:有点甜 -- 发布时间:2013/8/16 21:41:00 -- 加入判断 If e.User.Name = "18" Then Select Case e.DataTableName Case "入库表" e.SelectString = "Select TOP 10 * From {入库表}" Case "库存表" e.SelectString = "Select TOP 10 * From {库存表}" Case "订单表" e.SelectString = "Select TOP 10 * From {订单表}" End Select End If |
-- 作者:skyman1188 -- 发布时间:2013/8/17 13:19:00 -- 果然好了,太谢谢了! |