.NET не включает метод переноса таблиц данных. Вы должны сделать свой собственный. На этом сайте есть учебник по примеру метода транспонирования. Я скопирую и вставляю фрагмент кода ниже:
private DataTable Transpose(DataTable dt)
{
DataTable dtNew = new DataTable();
//adding columns
for(int i=0; i<=dt.Rows.Count; i++)
{
dtNew.Columns.Add(i.ToString());
}
//Changing Column Captions:
dtNew.Columns[0].ColumnName = " ";
for(int i=0; i
Мне нравится IBExpert за Firebird (или Межоснова). У них есть свободный персональный выпуск.
Проверьте все это!
Для меня лучшим является IBExpert и после Database Workbench, потому что у них есть отладчик хранимых процедур
(*) означает бесплатную или бесплатную версию (персональную) ...)
Я не хотел бы вводить его в конкурс для лучшего IDE Firebird (все же), но Вы могли изучить FlameRobin для бесплатной многоплатформенной программы администрирования для Firebird. Это имеет автоматическое завершение, не запускается с такой скоростью, как никакой другой инструмент GUI, о котором я знаю, и цена должна быть правильной для Вас.
Database Workbench - делает все - рай для разработчиков SQL
Я использовал бесплатную версию EMS менеджер по SQL. Это - большой IDE со всеми функциями, в которых я когда-либо нуждаюсь, и соответствует чему-то как Studio управления для SQL Server. Ссылка
Я могу предложить вам Жар-птица Маэстро . Это не бесплатно, но то, что вы получаете по цене лицензии, является очень хорошим продуктом, особенно потому, что вы можете выполнять большинство ваших задач визуально.
Кроме IDE для Firebird, можно хотеть смотреть на Монитор SinГЎtica для Firebird.
Это является большим для нахождения узких мест.
Я думаю, вы ищете AnySQL Maestro
Производитель также предлагает инструмент для SQLite (SQLite Maestro), который ПОДДЕРЖИВАЕТ ИНОСТРАННЫЕ КЛЮЧИ (с триггерами ссылочной целостности), но у него есть только 30-дневная бесплатная пробная версия (стоит около $ 70).
FlameRobin прост, прост в использовании, и имеет маленькое место. Кроме того, это свободно.