![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Azzdorf |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 29.3.2007 Репутация: нет Всего: нет |
вообщем говоря Есть до ужаса простая програма с принципом работы: пользователь вводит число в текстБокс, нажимает кнопочку ЧЕК, програма берет первые 5 цифр числа, ищет их в базе Аксцеса, если находит соответствующую ей значение, пихает его в другой текстБокс, и это всё шлётся на принтер...
вообщем это все проводится правильно, но когда, хоть что либо еще изменяеш на форме(1- комбобок и 1-чекбокс, влияю только на то, что напичатается на форме), то вылазит такое исключение... ПОМОГИ РАЗДУПЛИТСЯ СТО ЭТО ЗА ИСКЛЮЧЕНИЕ, код уже 20 раз пересмотрел и переобдумал, програму пишу 6 месяцев(учусь) всё продумано до мелочей, НО ЧТО ЭТО ТАКОЕ???? System.Data.OleDb.OleDbException: Изменения не были успешно внесены из-за повторяющихся значений в индексе, ключевых полях или связях. Измените данные в поле или полях, содержащих повторяющиеся значения, удалите индекс или переопределите его, чтобы разрешить повторяющиеся значения, и повторите попытку. в System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) в System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) в System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) в System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) в System.Data.OleDb.OleDbCommand.ExecuteNonQuery() в GENERAL_KUZKA.KuzjaForm.ADD_nE_without_checking() в GENERAL_KUZKA.KuzjaForm.btnADD_Click(Object sender, EventArgs e) в System.EventHandler.Invoke(Object sender, EventArgs e) в System.Windows.Forms.Control.OnClick(EventArgs e) в System.Windows.Forms.Button.OnClick(EventArgs e) в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ButtonBase.WndProc(Message& m) в System.Windows.Forms.Button.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) --------------------
Иногда шаг вперед - это результат хорошего пинка под зад. |
|||
|
||||
Azzdorf |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 29.3.2007 Репутация: нет Всего: нет |
тупо поспешил, исключения порой помогают, а порой и нет, у меня на форме был радиоБаттон, который при переключении вызывал метод InitializeComponent(), форма переписовалась снова, а при нажатии на кнопку добавления в базу данных оно соответственно пыталось жобавить всё столько разх, сколько была перерисована форма
--------------------
Иногда шаг вперед - это результат хорошего пинка под зад. |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |