ExecutenAnquery () не работает
-
28-09-2019 - |
Вопрос
Ссылаясь на сообщение: C # - Executennquery () не работает с SQL Server CE CE
У меня такая же проблема с прилагаемой базой данных доступа к моему проекту, и действительно, я пытаюсь вставлять записи, но все напрасно, это говорит мне, что он вставлен, но никаких записей не найдено ..
Ну, вышеуказанный пост обсудил проблему и ее причина, но я хочу узнать больше о решении ... Как я могу решить эту проблему ???
Наилучшие пожелания,
Башмак
Решение
Я думаю, что обнаружил решение, после поиска когда-нибудь я сделал следующие изменения:
1- В исследовательском исследовании я изменил свойство моей базы данных, которая является копированием в Directory к выводу: всегда для копирования в каталог вывода: не копируйте
2- В проводном проводнике я щелкнул, щелкнул мою базу данных и модифицировал подключение к нему в базу данных, которая существует в моей папке Bin.
Вот и все...
Надеюсь, что это поможет
Другие советы
Вы используете транзакции? Если да, убедитесь, что вы совершаете его или что вы не случайно откатываетесь назад
Сэр, я думаю, что соединение уже открыто, поскольку запрос не бросил исключение, W
сэр, как выглядит ваш запрос? Строковое представление, поскольку если у вас есть предложение там, и поле отсутствует, или если вы обновляете, а где Clause не будет бросать исключение и скажет вам, что все вставлено, но, вероятно, нет, поскольку он получил доступ к бамбусу и посмотрел Для стола, но не нашел никаких переменных, это просто прошло ....
- Убедитесь, что ваше соединение открыто при выполнении в C #
- Убедитесь, что у вас нет безбыточной транзакции в SQL