Я написал программу в VB.NET, и одна из вещей, которую делает эта программа, - это вставить записи в базу данных Microsoft Access. Бэкэнд моей программы, которая обращается к базе данных, записывается как сменный слой. Если я «обмениваю» этот слой слоем, который использовал базу данных Microsoft SQL Server, моя программа летит. Если я использую MS Access, его все еще довольно быстро, но он намного медленнее. У кого-нибудь есть подсказки или советы о том, как ускорить транзакции ADO.NET с помощью Microsoft Access? Я бы предпочел использовать MS Access через SQL Server, чтобы я мог распространять свою базу данных с моей программой (а не подключался к удаленному SQL Server). Какие-либо предложения? Кроме того, когда я создал базу данных MS Access, я создал ее в режиме совместимости с Access 2000. было бы быстрее использовать совместимый в 2003 режим?Доступ к базе данных ADO.NET
Заранее спасибо
Рассматривали ли вы использование ADO/OLEDB через COM вместо ADO.NET? –