Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2013, 12:11   #1
crash_boy
 
Регистрация: 16.11.2009
Сообщений: 5
Печаль delphi7+ado+MSSQL2000

Доброго времени суток!
дело такое, есть программа "тестирование" на дельфи 7 база в MS SQL 2000. все подключается удаленно замечательно. тест проходит все считает. но есть одно но, если один человек проходит тест то все отлично работает, а вот когда 2 и более человек, там выходят разные ошибки типа "таблица все еще редактируется" или просто без ответа пропускает вопросы, и в конце вытаскивает ужасные результаты. Я процедуру и триггеры не писал. может кто нибудь может пояснить как и зачем они нужны. спасибо за любую помощь.
crash_boy вне форума Ответить с цитированием
Старый 11.09.2013, 12:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Подключаешся через Table или Query?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.09.2013, 12:59   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

по описанию очень похоже, что "монопольность" заложена в самой архитектуре программы: задаваемые вопросы, результаты пишутся куда-нибудь в таблицу БЕЗ учёта того, что пользователей может быть более одного. Это и должно приводить к вышеописанным траблам.


p.s. либо самостоятельно попытайтесь разобрать структуру (логику) построения программы ( откуда что берётся и куда что записывается - особенно на промежуточном этапе - в процессе прохождения теста), либо Вам придётся предоставлять полностью исходники проекта, чтобы этот анализ мог выполнить кто-нибудь из форумчан!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.09.2013, 11:42   #4
crash_boy
 
Регистрация: 16.11.2009
Сообщений: 5
По умолчанию Ado+delhi7+SQLsserver 2000

Цитата:
Сообщение от Stilet Посмотреть сообщение
Подключаешся через Table или Query?
Через АДОКоннекшн
crash_boy вне форума Ответить с цитированием
Старый 12.09.2013, 11:45   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Через АДОКоннекшн
а дальше? Вы к ADOConnection привязываете что: ADOTable или ADOQuery ?


p.s. впрочем, я в пост #3 уже высказал своё мнение о вашей проблеме и направления, как можно попытаться её решить...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADO(mdb)+Delphi7 nVz БД в Delphi 14 16.08.2012 18:50
запрос SQL через ADO - ошибка Delphi7 -Jack- БД в Delphi 3 12.07.2012 21:10
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ KazBoy Помощь студентам 1 12.04.2011 18:07
БД ADO Alexsandr БД в Delphi 4 15.09.2008 08:13