|
Оптимальный алгоримт передачи данных в ms access ???
|
|||
---|---|---|---|
#18+
Помогите оптимизить, задача такая: есть таблица в ms access 3 поля: table_name, field_name, value. нужно прогнать эту таблу от начала до конца и записать в поле VALUE, значение поля field_name таблицы table_name. Эти данные (field_name из table_name) нужно считать с таблиц DBF. Прогонять по каждому полю очень медленно, вот бы побыстрее, 8))) Я не специалист в запросах а в запросах Access тем паче, можно ли это сделать одним запросом, ну или, .....мммм, одним ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2002, 12:52 |
|
Оптимальный алгоримт передачи данных в ms access ???
|
|||
---|---|---|---|
#18+
Так ? Имеем 8 присоединенных DBF таблиц: Tb1 Tb1nm1 Bebe Meme utut ******* Tb8 Tb8nm8 kuku dudud Mumu И целевую, которую надо заполнить Tbl Tbname| ColName| Value Tb1| Tb1nm1| Bebe Tb1| Tb1nm1| Meme Tb1| Tb1nm1| utut Tb8| Tb8m8| kuku Tb8| Tb8m8| dudud Tb8| Tb8m8| Mumu INSERT INTO Tbl (Tbname, ColName, Value) SELECT ‘Tb1’ as tbname, ‘Tb1m1’ as colname, Tb1m1 FROM Tb1 UNION ******** UNION SELECT ‘Tb8’ as tbname, ‘Tb8m8’ as colname, Tb8m8 FROM Tb8 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2002, 14:32 |
|
|
start [/forum/topic.php?fid=45&tid=1683296]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
142ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 314ms |
total: | 535ms |
0 / 0 |