C#数据库工具开发(三)

问题(07/11-07/12)

1. 在实现ConfigerManager时,把实现都放在了登陆界面的事件函数中,没能很好的分离功能(待解决)

虽然尝试了把这部分功能分离出来,但是最多把保存登陆信息和伴随用户选择更改登陆信息这两部分放到Configer工具类中,后者要用至少4个引用参数来为窗口中的控件提供Text值。而对于登录界面默认加载最近登录信息的功能,则需要更多参数来实习,考虑了一下又改回之前的实现方案。

2. 连接oracle服务器时,提示System.ComponentModel.Win32Exception: 安全包中没有可用的凭证异常。

应该是安全认证方面的问题,解决方法是:win10用户退出微软登录账号,改用本地账号。不理解是为什么。

3. ORA-00911:无效字符

连接成功后执行Oracle的sql语句,报错信息包含这样的错误。解决方法是:去掉sql语句结束的;分号。分号对与SQL Server的语句执行无影响。