以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  字符型转换为整数型失败  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=144349)

--  作者:lfz123
--  发布时间:2019/12/17 17:40:00
--  字符型转换为整数型失败
Dim y1 As Integer = CInt(Vars("y"))-1  \'Vars("y")是字符型的全局变量,科目汇总表的年份是integer,故进行了转换,
msgbox(y1)
For Each dr As DataRow In DataTables("科目汇总").Select("[年份] = y1")
    dr.Delete()                
Next
但好像转换失败,出现错误提示如下:
.NET Framework 版本:4.0.30319.1026
Foxtable 版本:2019.12.6.1
错误所在事件:窗口,主窗口,TopicBar1,TopicLinkClick
详细错误信息:
Cannot find column [y1].


--  作者:有点蓝
--  发布时间:2019/12/17 20:36:00
--  
For Each dr As DataRow In DataTables("科目汇总").Select("[年份] = " & y1)