我用 drop database 方法 在数据库里面执行 可以删除数据库 可是用程序执行就删不了了
  程序代码如下:ExecuteSQL("drop database db_name");
  执行结果:[microsoft][odbc sql server driver][sql server]无法除去 数据库‘db_name’,因为他当前正在使用。
            可是我知道这个数据库没有人在使用
  然后我改成 ExecuteSQL("use master drop database db_name"); 就是 加了 use master
  执行结果:[microsoft][odbc sql server driver][sql server]已将数据库上下文改为‘master’郁闷啊......我想请教:1. 如何能使用语句 删除数据库 
          2.怎么判断这个数据库是否有人在访问
          3.如何分辨这个数据库是系统自带的 库还是 哪个用户创建的库我用的是 sql 2000 
解决问题感激不尽