|
v7: DBF Прямые запросы. Как создать индекс. | ☑ | ||
|---|---|---|---|---|
|
0
aass
18.04.12
✎
07:38
|
Как создать индекс на новую таблицу.
CREATE TABLE TabEPC (NOM CHAR(9),TIP CHAR(9), TIP1 CHAR(9),NAC NUMERIC(6,2),MET NUMERIC(1)) CREATE INDEX nom ON TabEPC (nom) ругается FAILED! ICommandText::Execute(): Syntax error. |
|||
|
1
spock
18.04.12
✎
07:53
|
||||
|
2
aass
18.04.12
✎
08:27
|
ЗапросOLE.Выполнить("ALTER TABLE "+ текТабЕПЦ +" ADD PRIMARY KEY nom TAG nom");
{E:\1C_DB\EXTFORMS\ERT_OPT\W_ОПТЕПЦ2.ERT(149)}: FAILED! ICommandText::Execute(): Feature is not supported for non-.DBC tables. таблица у меня dbf ная. че не так делаю. |
|||
|
3
ЧеловекДуши
18.04.12
✎
08:30
|
А шо, DBF запросы уже могут файлы создавать :DDDDDD
|
|||
|
4
aass
18.04.12
✎
08:34
|
создаю в (1) без проблем а вот индекс прикрутить не могу
|
|||
|
5
aass
18.04.12
✎
08:35
|
ЗапросOLE.Выполнить("CREATE TABLE "+ текТабЕПЦ +" (NOM CHAR(9),TIP CHAR(9), TIP1 CHAR(9),NAC NUMERIC(6,2),MET NUMERIC(1))");
|
|||
|
6
orefkov
18.04.12
✎
08:43
|
А если
CREATE TABLE TabEPC (NOM CHAR(9) PRIMARY KEY,TIP CHAR(9), TIP1 CHAR(9),NAC NUMERIC(6,2),MET NUMERIC(1)) |
|||
|
7
aass
18.04.12
✎
08:49
|
(6)
ЗапросOLE.Выполнить("CREATE TABLE TabEPC (NOM CHAR(9) PRIMARY KEY,TIP CHAR(9), TIP1 CHAR(9),NAC NUMERIC(6,2),MET NUMERIC(1))"); {E:\1C_DB\EXTFORMS\ERT_OPT\W_ОПТЕПЦ2.ERT(146)}: FAILED! ICommandText::Execute(): Feature is not supported for non-.DBC tables. |
|||
|
8
orefkov
18.04.12
✎
09:17
|
А если тупо выполнить фоксовые команды
USE TabEPC INDEX nom TO TabEPC |
|||
|
9
aass
18.04.12
✎
10:11
|
ЗапросOLE.Выполнить("INDEX nom TO "+ текТабЕПЦ);
{E:\1C_DB\EXTFORMS\ERT_OPT\W_ОПТЕПЦ2.ERT(153)}: FAILED! ICommandText::Execute(): Command contains unrecognized phrase/keyword. |
|||
|
10
aass
18.04.12
✎
10:12
|
через выполнить инструкцию такая же байда
|
| Форум | Правила | Описание | Секции | Поиск |