Перейти к содержанию

Закрыть


Рекомендуемые сообщения

Есть одна прога написаная на делфи с базой от парадокса, она одно пользовательская но когда заходят на нее дохрена людей терминалом в могут работать все одновременно, после того как сервак переставили она не хочет что в ней так работали, если хотя бы в базе работают 2 юзера она выдает ошибку key violation

подскажите в чем может быть причина

Ссылка на комментарий
Перепсывать не много

тоже как вариант. если есть исходники только. если нет ?

хотя видел многопользовательскую систему там в бде для сиквелсервера стоит режим автокомит, но это может выйти боком.

Ссылка на комментарий

CooDi

переписывать то не много, а вот как базу перекинуть? она ваааще ахрененная

делал переиндексацию, люди работают спокойно миунт 20 потом все заново начинаецо

Ссылка на комментарий
у тебя обращение к базе через SQL идет?

это не важно. если через бде. он "переделает" Table.Open в select. для этого этот слой и создавали.

Forever

на вопросы ответьте.

полное сообщение ошибки дайте.

сделайте принскрин экрана настройки бде для драйвера парадокса.

key violation - получаем когда пытаемся вставить имеющееся значение для столбца с PK или нарушить FK. Так же возникает когда сам индекс по эти столбцам "порушен"

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...