在数据库连接构件的事件中的“连接之后”与连接成功有什么区别?可以等同使用吗?如果不能等同使用建议增加连接成功和失败两个事件。
本机或局域网连接是C/S模式,而远程数据库连接相当于B/S模式,在远程数据库连接时,当你请求连接时,就发了一个字符串过去,数据库服务器根据字符串的要求发回结果,这时客户端与数据库服务器就已经处于断开状态了。因此客户端无法判断是否连接成功。
正如你在互联网上用GOOGLE搜一个关键字,这时浏览器给你返回一个搜询结果,实际上这时,你浏览器与GOOGLE的数据库服务器是断开的,当你选择第二页搜询结果时,浏览器又与数据库服务器进行了一次连接,然后再返回一个结果,断开。
因此,远程数据库连接部分的应用不能照搬本机数据库连接部分知识。