Я использую ADO для подключения к базе данных SQL Server 2005. Я использую соединение OLE DB. Строка соединения выглядит следующим образом: PROVIDER=sqloledb;DATA SOURCE=lokdb;USER ID=secret;PASSWORD=secret;APP=LokEng_Tests;WSID=LOKSPEC1;NETWORK LIBRARY=dbmssocn;INITIAL CATALOG="edms-lok";Persist Security Info=False;INTEGRATED SECURITY=false;
Integrated security = false vs omitted
(я также попытался INTEGRATED SECURITY=no
)
Это выдает ошибку при попытке открыть соединение, однако если опустить INTEGRATED SECURITY
аргумент это то работает.
Я в порядке с отсутствием аргумента, если это то, что мне нужно сделать, просто интересно, почему это работает при явной установке аргумента в FALSE или NO вызывает ошибку?
Интересно. Спасибо, Патрик! – CBRF23