以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 未知 编译错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140783) |
-- 作者:刘林 -- 发布时间:2019/9/13 22:27:00 -- 未知 编译错误 原来代码错误有提示什么问,错在哪里,现在不管哪个代码语句有问题就提示未知编译错误,并且即便改好代码问题后再执行窗口也没有反应了,要重启项目才能正常执行,请老师指点 Dim cb5 As String = e.Form.Controls("combobox5").text If cb5 >"" Dim dlg As New OpenFileDialog dlg.Filter = "Excel|*.xls;*.xlsx;*.csv" If dlg.ShowDialog = DialogResult.OK Then Dim Book As New XLS.Book(dlg.filename) Dim Sheet As XLS.Sheet = Book.Sheets(0) Dim nb As Integer Dim xsxx As Integer Dim nj As Integer Dim fdjs As Integer Dim dr As DataRow For i As Integer = 0 To sheet.Cols.count -1 If sheet(0,i).value="类别" nb = i End If If sheet(0,i).value="学生姓名" xsxx = i End If If sheet(0,i).value="年级" nj = i End If If sheet(0,i).value="作品名称" zpmc = i End If If sheet(0,i).value="辅导教师" fdjs = i End If Next For n As Integer = 1 To Sheet.Rows.Count -1 If Sheet(n,0).Value="" Continue For Else dr= DataTables("科技文化节作品").find("类别=\'" & sheet(n,nb).value & "\'") If dr Is Nothing dr = DataTables("科技文化节作品").addnew() For m As Integer = 0 To sheet.Cols.count -1 If trim(sheet(0,m).text).length=0 Continue For Else dr(sheet(0,m).value) = Sheet(n,m).Value.replace(" ","").replace(chr(9),"") End If Next dr("届别")=cb5 dr("县区") = "东兴区" dr("学校") = _usergroup dr("所属中心校")=sszxx dr.save() End If End If Next End If Else messagebox.show("请选择好届别再批量导入,注意不要重复导入") End If 比如上面代码始终提示未知编译错误,也没提示什么哪句代码错误,并且可果出现一次这个错误,整个项目的其他窗口也不运行了,要重启项目才能够用了,请老师帮看一下 [此贴子已经被作者于2019/9/15 11:11:46编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/15 14:07:00 -- 把项目文件.foxdb单独(单独,不包含其它文件和目录)复制到其它文件夹,然后打开测试看能不能有明确的提示。 把这个目录删除:打开【C:\\用户(有些系统为 Users)\\系统用户名\\AppData\\Local\\Foxtable(狐表) 】这个目录,把Foxtable(狐表)这个目录删除 注意:APPDTATA是隐藏文件,要设置显示隐藏文件才能看到
|
-- 作者:刘林 -- 发布时间:2019/9/15 17:39:00 -- 老师,按上面两个做了,效果还是一样,最近狐表总出一个怪问题,我太难了 |
-- 作者:有点蓝 -- 发布时间:2019/9/15 21:18:00 -- 新建一个项目,单独把这段代码放到新项目里测试 |
-- 作者:刘林 -- 发布时间:2019/9/15 21:51:00 -- 随便建一个项目测试有提示,就这个项目始终提示未知编译错误,这怎么办? |
-- 作者:有点蓝 -- 发布时间:2019/9/15 22:33:00 -- 明天发给客服测试一下。 卸载Foxtable,换个目录重新安装一下
|