• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Ms Access + Sql

  • Автор темы Автор темы Diges
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
D

Diges

Добрый день!

Есть вопрос!
Имеется БД на SQL севрвере.
Имеется mdb база сделанная на Access со связанными основными таблицами из БД которая на SQL сервере.

вся работа по введению данных ведется из Аксесовской базы(mdb), там все формы для ввода данных.

проблема в следующем:
нельзя изменять или удалять записи из Access, по какойто причине эти записи блкируются
причем только в одной связной таблице и причем не все, но блокированных большенство.

т.е. заношу запись в таблицу, сохранаю, все ОК
после пытаюсь ее отредактировать Access дает ошибку что связная таблица не может быть редактированна. Ошибка связной таблицы.

ктото может сталкивался с подойбной проблемой? причем изменений никаких не было произведено в структуру SQL БД.
по непоянтной причине стала такая фигня.
логики сам не смог найти почему некоторые записи блокируются а некоторые нет.

неед хелп!
заранее спасибо!
 
Здравствуйте! Попробуйте проверить значение поля с типом bit. Не допускается значение null. Нужно либо занести значение с помощью SQL-запроса, либо добавить ограничение not null и default.
 
проверил, полей с типом bit не использовал.
другие поля все разрешил Allow nuls.
не влияет :(
 
Вопрос. А на формах для занесения и редактирования данных ВБАшный код есть? Возможно просто выполняется DoCmd.OpenQuery или подобное, а в конце корректно не закрывается. Проверьте плз.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab