现在我要开发一个通用的数据库访问代理程序。 如:
程序A 连接 数据库
其他程序(B,C,D) 连接程序A,然后向程序发了一段sql语句。
程序A执行sql语句,并将结果返回给其他程序。
但现在问题是,如果这条sql语句是select等查询,那A如何将执行后的结果,返回给其他程序调用者?
如果A 和其他程序 自定义协议的话,那A就无法做成通用的数据库访问代理。