Код: Выделить всё
Schema {
ModuleName:string,
DBName:string,
DBValue:string,
TableValue:string,
XML_Column:string
}
< /code>
Модуль связан с таблицей, и пользователь может выбрать модуль и какую базу данных выбрать из: < /p>
XML_Column="
columnShown
ColumnNameinDB
columnShown
ColumnNameinDB
...
"
< /code>
Мой запрос делает что -то вроде этого < /p>
SELECT ' + @Columns +
' FROM [' + @DB + '].[dbo].[' + @Table + ']`
Код: Выделить всё
var result = connection.Query(sqlQuery, parameters);
List dics = new List();
foreach (var row in result)
{
IDictionary dictCast = row as IDictionary;
dics.Add(dictCast);
}
Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/797 ... r-database