请问现在我用select name from master..sysdatabases where dbid>4 order by dbid desc拿到了数据库库名,但是我保存到C#时却一直找不到数据库库名的那个值,怎么样才能保存到我的变量里?

解决方案 »

  1.   

    select name from master..sysdatabases where dbid>4 order by dbid desc
    把这些数据先放到一个dategrid里面,然后再用循环去获取这些名称.
      

  2.   

    把这些数据先放到一个datagrid里面,然后再用循环去获取这些名称.
      

  3.   

    declare @sql varchar(max)
    set @sql=isnull(@sql,'')+' select name from master..sysdatabases where dbid>4 order by dbid desc'
    exec(@sql)
      

  4.   

    用存储过程做个output
    程序端获取
      

  5.   

    恩,谢谢各位,但是我现在不要用winform程序,只是一个dos界面自己跑,请问有没有什么办法存到我的一个变量里,数组里都行,我只要用一下他的名字做一下搜索就完事了,谢谢!
      

  6.   

    你是把查询结果赋给哪个记录集 recordset 的,到这个记录集中去找.