Главная страница
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.046 c
1-1110372935
Green_Templar
2005-03-09 15:55
2005.03.27
Самооптимизация


1-1110547461
Zilog
2005-03-11 16:24
2005.03.27
Можно ли писать приложения для Win CE .Net в среде Dlelphi 2005?


8-1102433128
Sergonoid
2004-12-07 18:25
2005.03.27
LineTo или рисование по мм?


14-1110059947
0x011001
2005-03-06 00:59
2005.03.27
Сайт


3-1109534602
Некто
2005-02-27 23:03
2005.03.27
Интересно, почему при указании типа БД так мало выбора