Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.27;
Скачать: CL | DM;

Вниз

Как отредактировать данные БД   Найти похожие ветки 

 
Death.   (2005-02-24 11:27) [0]

Пользуюся ADO. При редактировании БД (dbf), возникает ошибка "Record cann"t locate for update...". Видел здесь ответ, шлось там о свойстве Update Criteria, но оно действует только на базы Access.
Видел много прог, в которых реализованный доступ к базе данных без использования BDE, причем ставились они на любой компютер и работали.
Может я еще о чемто не знаю???
Может кто-то раскажет или даст ссылку где можно прочесть о доступе к БД без использовани BDE и возможностью редактирования.


 
sniknik ©   (2005-02-24 11:49) [1]

> "Record cann"t locate for update...".
ADO "заточено" под клиент серверную технологию, это значит (конкретно к этому) пару вещей, первое нет доступа к полям по порядковому номеру, и второе (вытекающее) все записи должны быть уникальны (для идентификации) т.е. хотя бы в одном поле должно быть уникальное значение (обычно автоинкремент ключевое поле) именно по нему строится запрос на обновление/редактирование/удаление.
если такого поля нет, и есть одинаковые по значениям записи (различаются только порядковым номером записи), то это причина (одна из) подобной ошибки.

> Видел много прог, в которых реализованный доступ к базе данных без использования BDE, причем ставились они на любой компютер и работали.
есть куча компонент работы с dBase напрямую без внешних движков (все включается в exe-шник)
их много поиши. я пользуюсь (иногда) hacyon-ом (есть причины, не обязательно он будет лучшим выбором для тебя, возможно по тем же самым причинам что он лучший для меня ;))
http://www.vodonosov.newmail.ru/develop/develop.htm

> Может я еще о чемто не знаю???
уверяю тебя, об очень и очень многом... ;о)) (как и я и любой другой впрочем)



Страницы: 1 вся ветка

Текущий архив: 2005.03.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.106 c
14-1109923947
вразлет
2005-03-04 11:12
2005.03.27
На торжества по случаю Победы в Москву?


1-1110443227
paule
2005-03-10 11:27
2005.03.27
вычленение числа из строки


14-1110363553
R.D.I.
2005-03-09 13:19
2005.03.27
Сайт kladovka.com.ru приостановил работу?


1-1110853007
secher
2005-03-15 05:16
2005.03.27
читаем из файла


3-1109041953
Киря
2005-02-22 06:12
2005.03.27
Проблема с отображением кириллицы