有没有办法将连接对象列表(服务器和数据库)作为对象获取,以便我可以查询它们。
让我们说在我的连接列表中有
我希望能够在这些连接中找到表或存储过程名称 ImReallyDifficultToLocate
最后我希望能够使用这样的东西......
this.Mapping.GetTables()
.Where(t=>t.TableName.Equals("[ImReallyDifficultToLocate]"))
.Select (t => t.TableName).Dump();
答案 0 :(得分:2)
也许您会解析您的ConnectionsV2.Xml文件(应该位于%appdata%\ LINQPad \文件夹中)以确定服务器和数据库列表,然后手动创建SqlConnection和SqlCommand以发出类似
select * from Sysobjects where name like '%ImReallyDifficultToLocate%'