Использование библиотеки SQLAPI++
Кто-нибудь имеет хороший опыт использования библиотеки SQLAPI++? (connecting C++ and SQL
)
Что вы рекомендуете, у меня есть локальный сервер, SQL Server 2008 и Windows XP.
У вас есть функциональный пример для подключения c++ and sql server
?, просто чтобы сделать простой
SELECt * FROM mytable;
в С ++?
3 ответа
Мое первое впечатление, что SQLApi++ великолепен. Вот немного фона.
Я давно пользуюсь ADO, но он начинает выдавать некоторые ошибки COM для некоторых пользователей без какой-либо полезной информации. Кроме того, msado??. Tlb не имеет обратной совместимости, поэтому вы должны быть осторожны, чтобы все ваши пользователи были в одной и той же версии. Я понимаю, что это может не относиться к вам, но я решил, что все равно поделюсь этим.
Я начал изучать SQLApi++ несколько дней назад, и мне есть, что сказать. Единственный недостаток, который я обнаружил до сих пор, заключается в том, что невозможно узнать, сколько строк вы получите, не переходя к результирующему набору. Кроме того, это не бесплатно. С положительной стороны, API интуитивно понятен, документация хороша, а примеры полезны. Это невероятно быстро по сравнению с ADO. Вместо того, чтобы копировать / вставлять, взгляните на http://www.sqlapi.com/Examples/step4.cpp.
SQLApi++ поддерживается с 2000 года. Последнее обновление было несколько месяцев назад. Сайт не обновляется, скорее всего, потому что он достаточно хорош - пара полезных примеров, документация, история и поддержка. Это просто плюс, если они не обновляют сайт очень часто, что означает, что их примеры и т. Д. Не изменяются, что означает, что API стабильный, и вам не нужно менять свой код, чтобы использовать новейшие технологии.