C# миграция с SQL на базу данных access
Привет
У меня есть приложение winforms на c#, которое использует базу данных SQL.
Поскольку для запуска базы данных sql требуется SQLServer express, установленный на клиентской машине, я решил перейти на access.
Я создал базу данных и соответственно изменил строки подключения и источник данных.
Но я вам сейчас сообщение об ошибке :
An unhandled exception of type 'System.TypeInitializationException' occurred in app
подробности:
ключевое слово не поддерживается " провайдер"
Я не знаю, как я использовал sql, если мне нужно изменить еще какой-то код.
Вы знаете, что может быть не так?
Заранее спасибо
Что я уже пробовал:
моя связка такова:
public static SqlConnection con = new SqlConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db.mdb;");
PIEBALDconsult
Это проще, если вы запрограммируете ADO.net интерфейсы, а не конкретные классы.
Я настоятельно советую не пользоваться доступом, но если вы используете его, используйте двигатель ACE, а не реактивный двигатель.
Рассматривали ли вы SQL Server CE?