Foxtable(狐表)用户栏目专家坐堂 → 调用目标错误


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

主题:调用目标错误

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
调用目标错误  发帖心情 Post By:2020/4/18 10:00:00 [只看该作者]

点击编辑记录按钮后,有时正常,有时提示调用目标发生异常。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:调用目标错误.zip


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 10:09:00 [只看该作者]

lib/table.js文件发上来

没有传入正确的额页数和主键
msgbox(e.GetValues("page"))
msgbox(e.GetValues("key"))

Dim PageNumber As Integer = e.GetValues("page")

Dim PrimaryKey As Integer = e.GetValues("key")



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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/4/18 10:20:00 [只看该作者]

function kcbxedit(){
    location="kcbxedit.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
}
function del(){
    location="delete.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
}
function addnew(){
    location="addnew.htm?page=" + table1.pagenumber;
}

function jdlkedit(){
    location="jdlkedit.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
}


function kcbxexcel(){
    location="kcbxexcel.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
}

 


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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/4/18 10:27:00 [只看该作者]

老师您好:

第一个显示:

---------------------------
移动试验.Function
---------------------------
undefined
---------------------------
确定  
---------------------------

 

第二个显示:

204



 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 10:28:00 [只看该作者]

自己调试

Function kcbxedit(){
alert(table1.pagenumber);
alert(table1.primarykey);
    location="kcbxedit.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
}

----------list
……
Dim Count As Integer = cmd.ExecuteScalar() '获取总的行数
cmd.CommandText = "Select * From (Select Row_Number() Over(Order by 出生日期) As [NO.],[_Identify],学生姓名,年级,班级,年龄,家长姓名,联系电话,地址 From 控缀保学"
If flt > "" Then
    cmd.CommandText = cmd.CommandText & " where " & flt
End If

cmd.CommandText = cmd.CommandText & ") As a "
cmd.CommandText = cmd.CommandText & "  Where [NO.]>= " & StartRow & " And [NO.] <= " & EndRow
msgbox(cmd.CommandText)


--------------edit
msgbox(e.GetValues("page"))
msgbox(e.GetValues("key"))

Dim PageNumber As Integer = e.GetValues("page")

Dim PrimaryKey As Integer = e.GetValues("key")


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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/4/18 11:04:00 [只看该作者]

msgbox(cmd.CommandText)

显示:

 

---------------------------
移动试验.Function
---------------------------
Select * Fro   m (Select Row_Number() Over(Order by 出生日期) As [NO.],[_Identify],学生姓名,年级,班级,年龄,家长姓名,联系电话,地址 Fro  m 控缀保学) As a   Where [NO.]>= 1 And [NO.] <= 10
---------------------------
确定  
---------------------------

msgbox(e.GetValues("page"))    显示:0
msgbox(e.GetValues("key"))      显示:101
正确。
 
发现在输入筛选条件时,什么都不输入,直接按确定按钮后msgbox(cmd.CommandText)显示
 
---------------------------
移动试验.Function
---------------------------
Select * Fro  m (Select Row_Number() Over(Order by 出生日期) As [NO.],[_Identify],学生姓名,年级,班级,年龄,家长姓名,联系电话,地址 Fro  m 控缀保学) As a   Where [NO.]>= 1 And [NO.] <= 10                    
---------------------------
确定  
---------------------------

 

点确定后:

再次显示:

---------------------------
移动试验.Function
---------------------------
Select * Fro  m (Select Row_Number() Over(Order by 出生日期) As [NO.],[_Identify],学生姓名,年级,班级,年龄,家长姓名,联系电话,地址 Fro  m 控缀保学) As a   Where [NO.]>= 11 And [NO.] <= 20                    
---------------------------
确定  
---------------------------

 
msgbox(e.GetValues("page"))    显示:
---------------------------
移动试验.Function
---------------------------
undefined
---------------------------
确定  
---------------------------
 
什么条件都不输入能列出记录,但点编辑记录就出错。
输入条件筛选不出错。

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 11:48:00 [只看该作者]

我这边测试没有问题。做个有问题的实例发上来测试一下

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/4/18 12:05:00 [只看该作者]

实际上就是不输入筛选条件,列出记录后,点编辑按钮就出错,其它正常。

 


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 14:18:00 [只看该作者]

这个是之前上传的项目,我把1楼代码放进去测试没有问题


[此贴子已经被作者于2020/4/21 21:26:42编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/4/18 15:15:00 [只看该作者]

老师您好,也不是一直有问题。

1、刚打开项目,不进行别的操作,不输入筛选条件列出记录后,点编辑按钮是可以的;

2、如果进行了别的操作,如第二次再不输入条件,列出记录后,点编辑按钮,这时就出错了。

3、输入条件筛选后,列出记录点编辑按钮好像没有发现出错。

 

我想:

1、会不会是js传递不畅,有时可能是服务器反应迟缓造成的,因为我用的是单位的服务器,都不懂服务器维护,状态不好,能不能把三段代码合在一起,不用js这种方式。

2、能否不允许不输入条件筛选,如果行的话加什么代码来控制。

 

谢谢老师。主要是web这种方式一出错就停止不动了,这个问题不解决了,没法用。

[此贴子已经被作者于2020/4/18 15:22:25编辑过]

 回到顶部
总数 22 1 2 3 下一页