我为一家公司开发了一款软件。出于某种许可证目的,我使用远程数据库来允许/禁止软件的使用。每次用户登录软件时都会执行此任务。如果没有互联网连接或查询远程数据库失败,则用户会收到错误提示,无法登录软件并显示远程数据库的http地址(如果他仔细阅读错误提示,我不希望他看到)。
我想知道是否有任何方法可以执行相同的过程,但如果远程数据库查询失败或互联网连接不可用,它应该暂时跳过检查,并在下次登录尝试时执行相同的过程。这样我的客户就不会知道这个许可证问题。
如何在创建远程数据库查询之前检查互联网连接性(使用的是局域网、WiFi、拨号上网或其他)。
建议的方法:
我想知道是否有任何方法可以执行相同的过程,但如果远程数据库查询失败或互联网连接不可用,它应该暂时跳过检查,并在下次登录尝试时执行相同的过程。这样我的客户就不会知道这个许可证问题。
如何在创建远程数据库查询之前检查互联网连接性(使用的是局域网、WiFi、拨号上网或其他)。
建议的方法:
- ping我的远程数据库服务器IP。
- Michel的这个问题