Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253

Ошибка: Access violation

29.04.2015, 10:39. Показов 4110. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здарствуйте. Выскакивает ошибка аксесс виолейшн при исполнение процедуры Facade.Rent(...)
Исходники и БД прикрепляю.
Думаю что ошибка при записи в бд возможно из за типа дата но как исправить не знаю. Помогите.
Ошибка выскакивает когда при входе за арендатора (пароль 12) нажать на кнопку арендовать выбрать тип договора юридическое лицо заполнить поля и нажать кнопка аренда
Вложения
Тип файла: rar АППЗ КР.rar (2.66 Мб, 2 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.04.2015, 10:39
Ответы с готовыми решениями:

Ошибка Access violation...
Доброго времени суток! Выполняю запрос на изменение данных. Первый раз запрос выполняется нормально! Когда выполняю следующий запрос, меняю...

Ошибка Access violation
Возникает ошибка Access violation: for j:=0 to (count-1) do begin for k:=0 to 33 do begin ...

Ошибка Access violation
Ребят подскажите в чем ошибка. При запуске программы выходит ошибка "... Access violation.." Пишу программу которая записывает в...

29
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
30.04.2015, 20:50
Лучший ответ Сообщение было отмечено Андрей 94 как решение

Решение

Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Андрей 94 Посмотреть сообщение
Он создается перед вызовом Facade
Сейчас да, создается .. Но только если не выполняется условие в IF
А в твоем посте #5 вообще нигде и никак не создается
0
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,615
30.04.2015, 20:51
Цитата Сообщение от Андрей 94 Посмотреть сообщение
procedure TForm1.Button2Click(Sender: TObject);
Строчки 8-10 выполняются если Юрлицо.
Строчка 13 выполняетсяя если Физлицо.
А строчки 14 и 15 выполняются всегда!
1
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253
30.04.2015, 20:56  [ТС]
Цитата Сообщение от mss Посмотреть сообщение
о выполнения метода InsertDbCompany и дела-то вообще не доходит,
или его в 2 месте нужно создать?
0
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,615
30.04.2015, 20:57
Ты мое сообщение #22 читал? Вот тебе и причина AV.
0
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253
30.04.2015, 21:01  [ТС]
Цитата Сообщение от northener Посмотреть сообщение
Ты мое сообщение #22 читал? Вот тебе и причина AV.
не обновилось еще тогда. не досмотрел бегин енд. сейчас попробую

Добавлено через 2 минуты
Цитата Сообщение от northener Посмотреть сообщение
сообщение #22
Все спасибо. теперь все ок. не внимательный просто был. все проблема в отсутствии begin ..end была
0
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253
15.05.2015, 10:53  [ТС]
Вот последняя версия программы. Немного изменил код. После вставки в БД опять выскакивает Аксесс виолейшн но в бд информация вставляется
Вложения
Тип файла: rar АППЗ КР.rar (3.50 Мб, 0 просмотров)
0
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
15.05.2015, 11:19
Цитата Сообщение от Андрей 94 Посмотреть сообщение
Немного изменил код
Фигасе "немного" - теперь стал весить аж 3.5 мб)
А ведь была всего-то дюжина строчек, в которых была проблема..
Теперь вместо десятка-другого строчек кода, где фигурирует проблема, видимо нужно шариться по всем 3.5 мбайтам невесть чего)
0
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253
15.05.2015, 11:56  [ТС]
Цитата Сообщение от mss Посмотреть сообщение
Фигасе "немного" - теперь стал весить аж 3.5 мб)
предыдущая версия была 2,6 мб. возможно ошибка по прежнему где то в тех же строчках но я прикрепляю весь проект чтобы не нострадамить что и как работает
0
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
15.05.2015, 12:13
Цитата Сообщение от Андрей 94 Посмотреть сообщение
возможно ошибка по прежнему где то в тех же строчках
Что значит "возможно" ? К чему эти гадания ?
Тебе в сообщении об AV черным по белому написан адрес инструкции, вызвавшей AV - вот и соизволь самостоятельно найти строчку в своем коде, выполнение которой привело к AV (меню Search -> Find Error.. или Search -> Go to address) и привести сюда окружающий строчку фрагмент кода.
0
19 / 19 / 3
Регистрация: 11.11.2012
Сообщений: 253
16.05.2015, 09:31  [ТС]
Не делал так раньше. спасибо за совет. это оно?
Миниатюры
Ошибка: Access violation  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.05.2015, 09:31

Ошибка: Access of violation
При использовании написанной библиотеки для КОМПАС при попытке построить отрезок вылезает ошибка "Access violation at address...

Ошибка Access Violation
Появляються эти две окна, по очереди. Раньше запускалось. Смысла в коде копаться нет, так как он большой и раньше он работал.

Ошибка Access violation...
procedure TForm1.Button1Click(Sender: TObject); Var Sl:TStringList; {хранит все строки с тестов} RS:array of string ; {строка...

Ошибка: Access violation
рисую прямоугольник image1.Canvas.Brush.Color := clRed; image1.Canvas.Rectangle(coord.X,coord.Y,coord.X,coord.Y); ...

Ошибка access violation
Ничего не делаю в новом проекте пишу следующие begin Form1.Edit1.Text:='asd'; end. ВОт весь код unit Unit1241; interface


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru