|
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
|
через выполнить инструкцию такая же байда
|
|