我用c#代码从程序中连接数据库执行select   [name]   from   master..sysdatabases,为什么从程序中只获得了4个系统数据库的名称;
但如果我把这句sql语句复制到数据库中查询则也能获得自己建的数据库,就是所有的数据库名称都能查出来了。
这到底怎么回事,为什么用程序只能查出系统数据库啊?急求,谢谢!