以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  win 10 下开发,遇到莫名错误!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72759)

--  作者:bahamute
--  发布时间:2015/8/5 17:56:00
--  win 10 下开发,遇到莫名错误!
原来在win7下开发了一半的项目,升级到win10后今天是第一次开发,结果遇到奇怪的错误,明明是自定义登录,如果登录失败,不可能进入主界面(之前也一直正常的),但是输入用户名和密码后,会出现如图提示,关闭报错窗口后,又可以进入程序主界面。
莫名其妙的错误,如果密码不对,不可能加载主界面的,它这个提示貌似与FT内置用户管理有冲突!

删除bin目录不行,压缩项目也不行。
求解答!


图片点击可在新窗口打开查看此主题相关图片如下:{9bf3be13-9968-4e06-99cd-c5fedebdf417}.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/8/5 17:59:04编辑过]

--  作者:大红袍
--  发布时间:2015/8/5 18:42:00
--  
呃,提示就是 afterLoad事件的代码,你删除代码看看。
--  作者:bahamute
--  发布时间:2015/8/5 21:10:00
--  
是以下代码原因,如果服务器不通,就会出现上述问题,已经加了判断,目前没问题了。
但为何会报用户名或密码不正确,还是没搞懂。并且问题不是出在主窗口afterload代码,而是出在afteropenproject代码里的。

Dim Info_S As String

Info_S = FileSys.ReadAllText("\\\\WINDOWS-596NTF3\\Share$\\Contract\\升级\\update.txt", Encoding.Default) \'读取生成的文本文件

Dim pars() As String = Info_S.Split("|") \'将读取的信息拆分为数组

Dim dt1 As Date= pars(0).trim()     \'升级包版本

Dim dt2 As Date= pars(1).trim()


[此贴子已经被作者于2015/8/5 21:12:10编辑过]

--  作者:大红袍
--  发布时间:2015/8/5 21:13:00
--  

局域网共享文件夹的升级?

 

在beforeOpenproject事件,加入代码

 

shell("net use \\\\192.168.1.211\\共享的文件夹名  密码 /user:用户名", 0)


--  作者:bahamute
--  发布时间:2015/8/5 21:33:00
--  
谢谢大红袍回复!
是自己做了个局域网自定义用户升级,方便控制那些客户端必须升级,那些无需升级,可减少无谓升级次数。

请教一下:
如何快速判断局域网SQL服务器是否通联?

--  作者:大红袍
--  发布时间:2015/8/5 21:42:00
--  

这样会快一些

 

try
    Dim conn As ADODB.Connection
    conn = New ADODB.Connection
    conn.ConnectionString = "Provider=SQLOLEDB.1;Password=hailun.;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=voyo"
    Conn.ConnectionTimeout=5
    conn.Open
   
    msgbox("成功")
    conn.close
Catch ex As Exception
    msgbox("失败")
End try


--  作者:bahamute
--  发布时间:2015/8/6 8:33:00
--  
为了测试方便,我直接禁用了本地网卡,
貌似这句不起作用
Conn.ConnectionTimeout=5
还是过了将近半分钟才报错。


--  作者:大红袍
--  发布时间:2015/8/6 9:06:00
--  

没办法的这个。

 

你先 想 TryConnectHost 再 ping,再连接

 

http://www.foxtable.com/help/topics/2709.htm

 

[此贴子已经被作者于2015/8/6 9:05:58编辑过]