amr aly Ответов: 1

Как мне ... сохранить записи в пустом файле базы данных access без какого-либо сообщения об ошибке? VB.NET


Всем Привет,
Я использую vb.net VS 2015 С MS Access 2013 в качестве базы данных моя проблема возникает, когда я получаю файл базы данных access без данных (то есть удаляю все данные из полей в таблицах базы данных, чтобы запустить приложение без данных).Сообщение об ошибке появляется (при нажатии кнопки "Сохранить"), когда я пытаюсь сохранить свою первую запись в базе данных, а также при нажатии кнопки "пустой вид таблицы данных" возникает та же ошибка...
В сообщении об ошибке говорится: "ссылка на объект не установлена на экземпляр объекта".

Что я уже пробовал:

Но когда я возвращаю свой старый файл базы данных(заполненный старыми данными), мое приложение работает нормально, без каких-либо сообщений об ошибках.............
Любые предложения будут оценены по достоинству
Заранее спасибо

Patrice T

И у вас есть какой-то код с этим сообщением об ошибке ?
Сообщение об ошибке должно было прийти вместе с позицией ошибки.

amr aly

Благодарю вас, сэр, за быстрый ответ.Вы решили мою проблему, сказав: "сообщение об ошибке должно было прийти с позицией ошибки". моя проблема решена, потому что я удаляю код try and catch, а затем ошибка становится ясной, и когда я изменил свой код, мое приложение работает нормально, и я знаю, где находится позиция кода ошибки.Большое спасибо сэр

amr aly

Но когда я изменил свой код, появилась еще одна проблема, но без ошибки. Код, который я удалил, я хочу использовать в своем приложении, я постараюсь решить эту проблему, если не смогу, я вернусь сюда, чтобы объяснить свою новую проблему.Вопрос в том, "Могу ли я объяснить свою новую проблему здесь или написать еще один пост?" спасибо Вам за всю команду в проекте Code

Patrice T

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

попробуйте также показать код.

amr aly

Спасибо, сэр, я так и сделаю

Graeme_Grant

Существует много различных способов привязки представления к данным и последующего обновления базы данных, однако команды SQL очень специфичны. Не зная, является ли ваше приложение WinForm, Wpf, Xamarin, Asp.Net WebForms, или MVC, и видя любой код, трудно дать вам какой-либо осмысленный ответ.

Пожалуйста, обновите свой вопрос, нажав на виджет "улучшить вопрос". Если вы не уверены, как это сделать, пожалуйста, прочтите следующее: Как улучшить вашу информацию вопрос - проект Кодекса быстрых ответов часто задаваемые вопросы[^]

amr aly

Спасибо, сэр, статья так полезна

Graeme_Grant

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

amr aly

Мистер пполиморф Говорит: "и у вас есть какой-то код с этим сообщением об ошибке ?
Сообщение об ошибке должно было прийти с позицией error.", эти слова привлекли мое внимание к тому,что мой код включает в себя (try and catch Exception), когда я удалил try catch Exception, ошибка стала мне понятна и легко справляться с ней(изменил какой-то фрагмент кода, и мое приложение работает нормально), но когда я изменил свой код, появляется другая проблема, но без ошибки.Я постараюсь решить эту проблему, если не смогу, то вернусь сюда, чтобы объяснить свою новую проблему.Большое спасибо сэр за то что уделили внимание моей проблеме

amr aly

Кстати, мой проект-это приложение WinForm.
Называется (клиника КМА)

1 Ответов

Рейтинг:
10

Patrice T

Цитата:
Как мне ... сохранить записи в пустом файле базы данных access без какого-либо сообщения об ошибке? VB.NET

Этот комментарий
-И у вас есть код с этим сообщением об ошибке ?
Сообщение об ошибке должно было прийти вместе с позицией ошибки.
решил этот вопрос, потому что это дало идею удалить try/catch, позволив VB выплюнуть приятное сообщение об ошибке.