Предложение языка программирования для приложения Windows для подключения к базе данных Sybase - PullRequest
1 голос
/ 30 сентября 2010

Я пишу приложение для Windows, которое будет подключаться к базе данных Sybase через соединение ODBC.
Он будет динамически создавать оператор SQL на основе выбора пользователем в графическом интерфейсе. Он должен быть быстрым (иногда более 1M записей) и иметь возможность экспорта в Excel или какой-либо другой инструмент отчетности (графики и т. Д.) На каком языке программирования лучше всего это написать?
Я склоняюсь к C #, у меня есть опыт написания на C #, C ++ и VB; однако у меня есть только промежуточный опыт, но я не эксперт. Я открыт для изучения новых языков, если они предлагают преимущества по сравнению с теми, которые я перечислил ранее.
Спасибо за помощь.

Ответы [ 2 ]

1 голос
/ 30 сентября 2010

Все языки .Net (C #, Managed C ++ и VB) имеют доступ к одной и той же библиотеке времени выполнения.C # и VB оба проще, чем Managed C ++, и лично я предпочитаю C # VB (но это дело вкуса).

Возможно, вы также захотите рассмотреть Java, поскольку он также широко используется в корпоративных приложениях, которые используются для баз данныхсделки.Его можно использовать для создания файлов CSV, которые вы можете использовать в Excel или в другом приложении для анализа / визуализации.

0 голосов
/ 30 сентября 2010

Вы также можете рассмотреть Powerbuilder.Он имеет особые отношения с Sybase («нативные драйверы, специально созданные для Sybase ...» см. http://www.sybase.com/products/modelingdevelopment/powerbuilder). Синтаксис похож на VB, и к нему легко привыкнуть. Более новые версии имеют отличные функции отчетов, напримерв виде графиков, графиков и т.д ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...