新手求助:有什么办法使C#搜索出本地所有SQL数据库?

fws960211 2011-08-03 10:39:18
一台计算机有好多数据库,我想对所有数据库内的同名表的数据进行处理。不知C#通过什么语句来读取所有数据库呢?我是新手,如果可能,请大家给个完整的代码,以便更好的学习C#,小弟不胜感激!
...全文
94 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerry1819d 2011-08-03
  • 打赏
  • 举报
回复
关键是SQL语句,而不是C#里怎么写代码
宝_爸 2011-08-03
  • 打赏
  • 举报
回复
取得所有数据库中的所有表 的信息

sp_msforeachdb 'select "?" AS db, * from [?].sys.tables'

参考
http://blog.sqlauthority.com/2009/04/26/sql-server-list-all-the-tables-for-all-databases-using-system-tables/
simafenyang 2011-08-03
  • 打赏
  • 举报
回复
路过,学习了
老毕 2011-08-03
  • 打赏
  • 举报
回复
假设是SQL Server,可以读取master库,来遍历所有的数据库中的表
zjq8888882009 2011-08-03
  • 打赏
  • 举报
回复
不懂啊,帮顶下
暖枫无敌 2011-08-03
  • 打赏
  • 举报
回复
参考这里的语句:

http://www.docin.com/p-166898057.html

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧