Re[3]: OleDb connection string
От: IT Россия linq2db.com
Дата: 28.02.06 16:27
Оценка: 2 (1)
Здравствуйте, nitr0, Вы писали:

N>Хорошо — поставим вопрос по другому

N>в app.config я использую такую конструкцию :

По умолчанию подразумевается драйвер для SQL.
Для OleDb нужно внести такие изменения в код.

N>
N><appSettings>
N>        <add key="ConnectionString.OleDb" value = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=AdTime.mdb;User Id=admin;Password=;"/>
N></appSettings>
N>


N>
N>using ( DbManager db = new DbManager("OleDb") )
N>            {
                
N>                return db
N>                    .SetCommand( query )
N>                    .ExecuteList<ContractBase>();
N>            }
N>


N>Если я правильно понял — без указания параметров конструктор DbManager использует ключ "ConnectionString" из app.config, так ?


Правильно. Но драйвер БД по конекшин стринг не опознаётся и его нужно указывать явно.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.