Вопрос

Ссылаясь на сообщение: C # - Executennquery () не работает с SQL Server CE CE

У меня такая же проблема с прилагаемой базой данных доступа к моему проекту, и действительно, я пытаюсь вставлять записи, но все напрасно, это говорит мне, что он вставлен, но никаких записей не найдено ..

Ну, вышеуказанный пост обсудил проблему и ее причина, но я хочу узнать больше о решении ... Как я могу решить эту проблему ???

Наилучшие пожелания,

Башмак

Это было полезно?

Решение

Я думаю, что обнаружил решение, после поиска когда-нибудь я сделал следующие изменения:

1- В исследовательском исследовании я изменил свойство моей базы данных, которая является копированием в Directory к выводу: всегда для копирования в каталог вывода: не копируйте

2- В проводном проводнике я щелкнул, щелкнул мою базу данных и модифицировал подключение к нему в базу данных, которая существует в моей папке Bin.

Вот и все...

Надеюсь, что это поможет

Другие советы

Вы используете транзакции? Если да, убедитесь, что вы совершаете его или что вы не случайно откатываетесь назад

Сэр, я думаю, что соединение уже открыто, поскольку запрос не бросил исключение, W

сэр, как выглядит ваш запрос? Строковое представление, поскольку если у вас есть предложение там, и поле отсутствует, или если вы обновляете, а где Clause не будет бросать исключение и скажет вам, что все вставлено, но, вероятно, нет, поскольку он получил доступ к бамбусу и посмотрел Для стола, но не нашел никаких переменных, это просто прошло ....

  1. Убедитесь, что ваше соединение открыто при выполнении в C #
  2. Убедитесь, что у вас нет безбыточной транзакции в SQL
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top