![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
Добрый день!
Код:
Код:
Код:
Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
![]()
во-первых, почему на событие onShow подвесили создание SQL, разве на onCreate не логичнее?
во-вторых, если закомментировать весь код, что у Вас на onClose формы, ошибка будет? потому как, думаю, что ошибка у Вас в другом месте, а не в том коде, что Вы тут привели. в-третьих, попробуйте добавить проверку: Код:
Последний раз редактировалось Serge_Bliznykov; 09.08.2016 в 13:48. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
а может ли быть ошибка из-за того что одновременно несколько запросов выполнялось в разных потоках ?
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
Да видимо проблема в этом, сделал так
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,512
|
![]()
О потоки!
А все потоки используют ОДИН и тот же объект SQL ? не соединение (SQLConnect), а вот это SQL.Execute (SQL - один и тот же ОБЩИЙ для всех потоков)?!
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
Переменная SQL глобальная если вы об этом.
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
![]()
Ну если это те потоки и та глобальность, о которых думаю, то так нельзя. Для каждого потока - свой датасет.
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
как тогда правильно будет сделать?
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
в каждом потоке
Код:
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
![]()
SQLConnect это одно, а SQL.Execute это другое. Или у тебя все SQL называется?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
sqlconnection шифровка | Madmaxisss | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 14 | 13.05.2013 21:33 |
Отключение SQLConnection | Cyworc | БД в Delphi | 4 | 19.03.2012 04:46 |
Где SQLConnection хранит имя и пароль? | IceExecutioner | БД в Delphi | 5 | 09.03.2011 08:09 |
SqlConnection | D.O.G | Общие вопросы Delphi | 0 | 04.10.2010 09:57 |