![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запросы к файлам dbf/ BDE или как то иначе ? [D7, XP]
SQLEX © (2011-10-31 19:44:00)С современными БД (и просто с access ) совсем забыл как это делается.
подскажите, как сделать, просто
select * from (c:\1.dbf) A join (c:\2.dbf) B on A.f1 = B.f1
файлы будут меняться, как имена, так и пути их. Предварительно их программка вычисляет, потом
>> select * from (c:\1.dbf) A join (c:\2.dbf) B on A.f1 = B.f1
Ничего ставить не хочется, настраивать тоже.
А надо, чтобы работало просто скопировав *.exe на другую машинку
Ничего не настраивая,
Table1.TableName := c:\1.dbf
Table1.Active := true
и все видно в DBGrid
Как бы еще написать join (c:\2.dbf) B on A.f1 = B.f1
?
sniknik (2011-11-01 07:08:00) [1]> но только проблема в кодировке теперь возникла
возможно из-за того что у тебя dbf = VFP попробуй драйвер ODBC (DSN=Visual FoxPro Tables)... хотя тут тоже проблема, он больше не идет в поставке винды, и его нужно устанавливать.
а для Jet кодировка меняется в реестре... (проблема при совместном использовании, с какой нибудь другой программой), на установку в файле он внимания не обращает (для большинства, что он поддерживает там байта кодировки попросту нет)
> там dos кодировка
ну так в Jet она как раз по умолчанию, т.что... или имел в виду, в Jet дос, а у тебя другая?
DataCodePage -
Этот параметр используется только в том случае, если на данном компьютере не установлено приложение BDE.
Определяет способ сохранения текстовых страниц. Возможные значения:
OEM — Преобразования из OEM в ANSI и из ANSI в OEM выполняются.
ANSI — Преобразования из OEM в ANSI и из ANSI в OEM не выполняются.
По умолчанию задается значение «OEM».Значения имеют тип String в Windows 95 и Windows NT 4.0 или тип REG_SZ в Windows NT 3.51.
Dennis I. Komarov (2011-10-31 21:12:00) [2]
> sniknik © (31.10.11 20:37) [4]
С такими, сам доктор прописал, специально затеченные...
> ADS возьми.
Я против, юзай повозможности стандартные компоненты...
Inovet (2011-10-31 20:45:00) [3]> [6] Inovet © (31.10.11 20:43)
http://advantagedatabase.com
Inovet (2011-10-31 20:43:00) [4]ADS возьми.
sniknik (2011-10-31 20:37:00) [5]> Jet может и dbf кушать...
не совсем, dBase до 5.0 (/foxpro 4), если другой dbf, а их немало (клипер например, VFP, ...) то могут быть проблемы.
SQLEX (2011-10-31 20:37:00) [6]ага, может
но только проблема в кодировке теперь возникла
там dos кодировка
надо еще погуглить..
Dennis I. Komarov (2011-10-31 20:28:00) [7]Наверное нет, но Microsoft OLE DB PrOvider for ODBC Drivers точно может...
SQLEX (2011-10-31 20:21:00) [8]ага, вроде оно
http://www.delphimaster.ru/articles/ado_com/index.html
Dennis I. Komarov (2011-10-31 19:54:00) [9]если не ошибаюсь, Jet может и dbf кушать...
а БЕДЭ не произноси, еретик... ;)