用.net连接sqlserver数据库查询特定字段(字段名以某特定字符串开头)

数据库sqlserver中有一张表,表里面有类似于name1,name2,name3.......这类的字段,那在我不知道有几个这样的字段时,怎么把这些以name开头的字段全搜出来呢?比如select (所有以name开头字段名) from 表。求大神指导。虽然我没金币。。。。图片说明图片说明图片说明图片说明

select * from【表】 where字段 like 'name%'

先用 http://blog.csdn.net/99guo/article/details/40142599 获得字段名,再拼接sql查询。