|
|
|
Проблема с Replace из другой dbf
|
|||
|---|---|---|---|
|
#18+
Сразу скажу, сам я не программист, закончил мед. Но так как своего программиста на предприятии нет пытаюсь разобраться сам. Мне нужно создать небольшою программку в которой всего одна строчка. типа UPDATE c:\Lgota\data\base.dbf SET lot=? только вместо ? должно быть значение spmnnfed.lot из другой таблицы. Одним словом имеем две таблицы base.dbf где есть поля .... base.code_torg ... base.lot и spmnnfed.dbf где есть поля .... spmnnfed.code_torg ... spmnnfed.lot, нужно чтобы программа взяла base.code_torg нашла аналогичный в spmnnfed.code_torg из spmnnfed.dbf, и перенесла соответствующее полю spmnnfed.code_torg поле spmnnfed.lot в поле base.lot . Если кто то сможет подсказать буду признателен, сам я пока разобраться не смог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 01:07 |
|
||
|
Проблема с Replace из другой dbf
|
|||
|---|---|---|---|
|
#18+
Попробовал следующее update C:\FoxPro9\Lgotatest\data\base.dbf set lot= t2.lot; from C:\FoxPro9\Lgotatest\data\spmnnfed.dbf t2 ; where codetorg=t2.codetorg ошибок не выдает, но результата нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 01:39 |
|
||
|
Проблема с Replace из другой dbf
|
|||
|---|---|---|---|
|
#18+
Если у Вас VFP 9.0, то решение может быть таким: Код: plaintext 1. 2. 3. 4. На более ранних версиях не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 03:14 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=168&tid=1588093]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 188ms |
| total: | 292ms |

| 0 / 0 |
