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

Вниз

Добаление записей в таблицу MS Access   Найти похожие ветки 

 
VadimS ©   (2003-03-31 14:14) [0]

Не получается открыть таблицу Access для редактирования.
В TDataBase указываю DriverName.MSACCESS, Params вписываю полный путь к базе данных, connected выставляю true.
В Query прописываю SQL запрос, и после всего этого базу данных могу открыть только для чтения.
Выставить Readonly:=false не получается.
Подскажите что я делаю не так, желательно с полным ходом действий.
Нужно одновременное пользование таблицей несколькими пользователями.
Заранне спасибо!


 
sniknik ©   (2003-03-31 14:32) [1]

с самого начала неправильно
> В TDataBase указываю ...
а надо
в ADOConnection формировать строку подключения ....

:о)))))

(серьезно BDE работает с Access 97, а у тебя какой? если хочеш оставить BDE аж невмоготу, то через ODBC должно быть подключение)


 
VadimS ©   (2003-03-31 14:36) [2]

У меня и стоит Access 97.
Хотелось бы обойтись без ADO, т.к. предыдущая программа писалась без использования ADO


 
sniknik ©   (2003-03-31 14:44) [3]

а редактируеш данные из Query? там RequestLive чему равен?


 
VadimS ©   (2003-03-31 14:59) [4]

RequestLive:=false
Может я начиная с TDataBase параметры указываю неправильно?
Подскажи что я должен настроить.


 
sniknik ©   (2003-03-31 15:11) [5]

RequestLive должно быть труе, так называемый живой зарос, позволяющий редактирование, еще запрос не должен быть сложным (и нескольких таблиц к примеру) иначе нужно использовать TUpdateSQL для составления "правил" как сохранять данные.

но вообщето я не спец по BDE, это чисто "интуитивно" поэтому провести по пунктам не могу (надо паралельно самому пробовать, а мне лень :о))) сорри.


 
sniknik ©   (2003-03-31 15:12) [6]

:-)) зарос = запрос


 
VadimS ©   (2003-03-31 15:25) [7]

Мне нужно брать данные из двух таблиц, поэтому и использую TQuery.


 
sniknik ©   (2003-03-31 15:56) [8]

и хочеш чтобы запрос был редактируемым, смотри TUpdateSQL без него не получится.


 
VadimS ©   (2003-03-31 16:20) [9]

Может поскажешь, где можно прочитать, как все это делается, то в своей книге ничего полезного найти не могу.


 
Соловьев ©   (2003-03-31 16:25) [10]


> Мне нужно брать данные из двух таблиц, поэтому и использую
> TQuery.

тогда ручками... можешь динамически генерить SQL код, а можешь сразу 6 TQuery под редактирование сделать.


 
VadimS ©   (2003-03-31 17:02) [11]

Это как динамически генерить SQL код? Просвети.



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
14-54814
Nikolai_S
2003-03-29 11:59
2003.04.17
Создание ссылки на веб-сайт в справке


3-54423
Saska
2003-04-01 12:40
2003.04.17
Снова TADOQuery


1-54566
spogi
2003-04-07 01:08
2003.04.17
Обычный, текстовой фал... (*.txt)


1-54638
Serj
2003-04-04 12:47
2003.04.17
Обработка нажатия клавиши в ComboBox


4-54962
Afonya
2003-02-15 11:20
2003.04.17
Перехват сообщения вывода строки из консольного приложения