Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Вниз

Добаление записей в таблицу 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
14-54806
Fredericco
2003-03-31 15:17
2003.04.17
Переход на летнее/зимнее время...


3-54471
Sirus
2003-03-24 07:22
2003.04.17
Как программно сделать Interbase shutdown???


1-54592
bSava
2003-04-07 11:50
2003.04.17
Окно поверх всех окон.


14-54893
Vlad Oshin
2003-04-02 09:35
2003.04.17
Помогите! Нужна программа для оценки железа компа.


3-54406
Apachi
2003-04-01 08:39
2003.04.17
Потоки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский