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

Вниз

помогите с SQL запросом   Найти похожие ветки 

 
viper03 ©   (2006-10-27 10:08) [0]

Есть 2 таблицы. В одной (sc316) хранится номенклатура, в другой (sc200) - партии этой номенклатуры.
на форму кидаю 2 дбгрида. в первом выводится номенклатура, во втором выводятся партии этой номенклатуры.

procedure TfmMain.DataSource1DataChange(Sender: TObject; Field: TField);
begin
 ADOQuery1.Close;
 ADOQuery1.SQL.Clear;
 ADOQuery1.SQL.Add("Select p.code, p.descr");
 ADOQuery1.SQL.Add("from sc2004 p");
 ADOQuery1.SQL.Add("where p.parentext = """+(ADOTable1.FieldByName("id").AsString)+"""");

 ADOQuery1.SQL.Add("order by p.descr");
 ADOQuery1.Open;
end;

ругается:
---------------------------
[Microsoft][Драйвер ODBC dBase] Индекс не найден.
---------------------------
если в ДБФ-файлах обнулить 1C байтик - тогда работает, но обнулять его нельзя.
Подскажите, какой драйвер использовать. И что это за индексы такие *.cdx? (база адинэсовская).


 
Desdechado ©   (2006-10-27 10:39) [1]

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


 
viper03 ©   (2006-10-27 10:48) [2]

индексы есть, но они CDX.
а этот драйвер требует NDX или MDX.
для чего нужны индексы я знаю. Вопрос стоял "Какой драйвер использовать, что бы мог работать с индекстыми файлами CDX?"


 
Desdechado ©   (2006-10-27 11:06) [3]

CDX - это фоксовые индексы, многотэговые
IDX - фоксовые, однотэговые
NDX - дебейзовские, однотэговые
MDX - дебейзовские, многотэговые

Раз у тебя CDX то ищи драйвер для фокса, а не дебейза.


 
viper03 ©   (2006-10-27 11:21) [4]

уже что-то... еще бы кто подсказал где этот драйвер искать...


 
viper03 ©   (2006-10-27 11:26) [5]

скачал с http://msdn.microsoft.com/vfoxpro/downloads/updates/default.aspx
установил. пытаюсь выбрать только что скачаный и установленый драйвер - ругается что его у меня нет... :-((


 
viper03 ©   (2006-10-27 12:00) [6]

проблема решена



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

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

Наверх




Память: 0.48 MB
Время: 0.158 c
15-1161601984
Layner
2006-10-23 15:13
2006.11.12
Кто работает с беспл. инсталятором NSIS (v2.2)


15-1162011397
Rbn
2006-10-28 08:56
2006.11.12
AutoCad


15-1161736913
PHPDeveloper
2006-10-25 04:41
2006.11.12
mail.ru


2-1161891701
DiX
2006-10-26 23:41
2006.11.12
Помогите со временем


1-1159518252
kyn66
2006-09-29 12:24
2006.11.12
Удалить строку из ListBox по условию