Я использую RAD Studio XE8, C++ Builder, FireDac, в Windows 8.1.Может ли FireDac подключиться к SQL Server без ODBC?
Я подключаюсь к SQL Server 2012 на виртуальной машине, расположенной в моей сети.
При подключении FireDac используется ODBC. Вот подпись драйвера, о которой сообщает FireDac.
[FireDAC] [Phys] [ODBC] [Microsoft] [SQL Server Native Client 11.0] [SQL Server]
Я также могу видеть, что ODBC библиотеки DLL загружаются с моей программой. Я запускаю ту же самую программу, используя DBX и интерфейсы dbxmss.dll непосредственно со встроенной dll sql, и производительность заметно лучше. Есть ли лучший способ подключения к SQL Server с FireDac, или я застрял через ODBC?
используя ODBC не очень хорошо. Я думал, что FireDAC может подключиться к SQL Server наивно без какого-либо драйвера среднего уровня! Кстати, тема говорит FireDAX, это опечатка? если так, уточните пожалуйста – FLICKER
спасибо, исправно опечатался. – GenuineRex
@FLICKER, можно. ODBC - это API, а не драйвер. В случае OP - это собственная клиентская библиотека, потребляемая ODBC (путем прямого вызова экспортируемых функций C). – Victoria