巨迷茫了:如何在不改客户端的情况下,弹出更新客户端的提示啊

巨迷茫了:怎么在不改客户端的情况下,弹出更新客户端的提示啊?
我编了个小软件,基于C-S模式,Sql Server 2000数据库。做好以后,就把客户端下发给几个用户了。当时也没考虑要升级更新客户端的问题(主要是权限问题,第一次下发的那个客户端权限太放开了)。现在我做好了一个新版本的客户端。怎么才能使别的用户在打开老客户端的时候弹出提示他们更新客户端,而且如果不使用新的客户端,使用老的客户端登陆不了服务器呢?
巨迷茫了...请高手赐教!

------解决方案--------------------
理性建议,把数据库端口或者Ip换掉,客户运行不了自然找你要新版本.
------解决方案--------------------
修改数据库字段,让软件出错无法运行老的程序
------解决方案--------------------
呵呵,直接把新客户端发给用户,告诉他们这个是最新版本
然后修改数据库,让老版本无法连接!
------解决方案--------------------
恐怕没办法,直接把客户端发给客户吧