Вниз
Скачать: CL | DM;

Help!!! ASCIIDRV   Найти похожие ветки 

← →
Yuri Btr ©   (2002-04-19 10:52) [0]

Есть у меня таблица в текстовом виде, она нормально отображается в DBGrid, а при попытке выполнить простой запрос на SELECT к ней через BDE Query, выдаётся сообщение - "Queries on text or Ascii tables is not supported"
И что ничего совсем нельзя сделать с ней? И для чего вообще спрашивается делать поддержку текстовых таблиц, если запросы над ними нельзя делать?
Может есть какие нибудь обходные пути?


← →
Lusha ©   (2002-04-19 10:56) [1]

Есть... Использовать TTable или "цепляться" через ODBC драйвер...


← →
Yuri Btr ©   (2002-04-19 11:10) [2]

Извините за повторения.... Связь плохая

to Lusha
Использую TDatabase, к нему TTable и через них запрос, всё равно запрос невозможен через BDE к текстовому файлу.

а если пробую TTable привязать к ODBC текстовому драйверу, получаю "Invalid table name"

а если использовать ADOQuery, то получится "вещь в себе", я ничего не смогу сделать с результатами запроса (ODBC дрова не поддерживают гетерогенные запросы)


← →
Lusha ©   (2002-04-19 11:22) [3]

>Yuri Btr © (19.04.02 11:10)
Использую TDatabase, к нему TTable и через них запрос, всё равно запрос невозможен через BDE к текстовому файлу.

Какой запрос то? Работайте с TTable и все дела...

а если пробую TTable привязать к ODBC текстовому драйверу, получаю "Invalid table name"

Правильная настройка - ключ к успеху... :) Уберите расширение ТХТ в имени таблицы... BDE ревностно относится к этому расширению...



← →
Yuri Btr ©   (2002-04-19 11:44) [4]

to Lusha
>>Какой запрос то? Работайте с TTable и все дела...

Мне надо вынуть данные из текстовой таблицы и проапдейтить данные в DBF таблице. Это можно конечно сделать и простым перебором строк в текстовом файле или перебором записей в тестовой таблице - но это согласитесь не оптимально :)

>> Уберите расширение ТХТ
Я пробовал все варианты. И всё равно "Invalid table name"

Помогите !!!


← →
Yuri Btr ©   (2002-04-19 11:55) [5]

Неужели нет нормального способа получить данные в TTable из текстового файла через ODBC alias ?


← →
Lusha ©   (2002-04-19 12:00) [6]

>Yuri Btr © (19.04.02 11:55)
Неужели нет нормального способа получить данные в TTable из текстового файла через ODBC alias ?

Есть... Частенько пользуюсь этим способом (правда использую TQuery)... Должно работать... Повторюсь - все дело в настройках...


← →
Yuri Btr ©   (2002-04-19 12:09) [7]

to Lusha
Спасибочки вам.
Вы натолкнули меня на интересную мысль:

TQuery + ODBC + base.txt


← →
KSergey ©   (2002-04-19 13:53) [8]

Мне надо вынуть данные из текстовой таблицы и проапдейтить данные в DBF таблице. Это можно конечно сделать и простым перебором строк в текстовом файле или перебором записей в тестовой таблице - но это согласитесь не оптимально :)

Это не оптимально?!!! что же по-вашему оптимально?!! Вязать длинные связки TQuery + ODBC + base.txt вместо простого чтения файла вы считаете более оптимальным ?!!!
Простите, но я вас не понимаю.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
1-50051
DiGiTaL
2002-04-27 18:36
2002.05.16
Приложение закрываться не хочет....


4-50168
Dikma
2002-03-12 15:39
2002.05.16
CHM файл


1-50006
Фантом
2002-04-30 18:34
2002.05.16
Как сделать доступными элементы под формой?


14-50124
Song
2002-04-08 08:51
2002.05.16
Вирус тут пришёл... Даже не знаю чего и делать-то :)))


3-49841
Fishka
2002-04-18 12:44
2002.05.16
InterBase и Gbak




   Наверх