|
|
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
Помогите!!! Есть несколько таблиц FoxPro (dbf), с помощью DTS нужно перенести из них данные в SQL. Проблема в следующем: из одной таблицы данные переносятся без проблем, а содержимое другой таблицы Data View не видит и соответственно в SQL переносится пустая строка. В чем секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2002, 17:29:11 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
а содержимое другой таблицы Data View не видит и соответственно в SQL переносится пустая строка - Содержимое всех полей ? Или одного(нескольких) полей ? Тогда что это за поля ? Не Memo случайно? - Какого провайдера и какой драйвер вы используете для подключения к dbf файлам ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2002, 17:48:54 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
Содержимое всех полей ? Или одного(нескольких) полей ? Тогда что это за поля ? Не Memo случайно? содержимое всех полей поля разные поля не memo - Какого провайдера и какой драйвер вы используете для подключения к dbf файлам ? Microsoft FoxPro VFP Driver (*.dbf) Microsoft FoxPro Driver эффект один и тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2002, 17:56:02 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
2 ice_queen Задам пару глупых вопросов: 0. Работаешь с контейнером VFP БД (DBC файл), или свободными таблицами? 1. Если обращение к контейнеру, то убедись, что твоя табла - действительно табла, а не представление. Самое простое - есть ли dbf файл с таким именем. 2. Если это таблица, то не помечены ли ее записи, как DELETED ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2002, 18:24:45 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
Jimmy 0. Работаешь с контейнером VFP БД (DBC файл), или свободными таблицами? работаю со свободными таблицами 1. Если обращение к контейнеру, то убедись, что твоя табла - действительно табла, а не представление. Самое простое - есть ли dbf файл с таким именем. это не контейнер 2. Если это таблица, то не помечены ли ее записи, как DELETED ? помечаются ли в dbf файле удаленные записи как deleted или они просто удаляются оттуда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 10:27:46 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
В Фоксе обычная операция DELETE просто маркирует записи, как удаленные, но не удаляет их физически. Чтобы "удаленные" записи небыло видно, используют установку SET DELETED ON , что аналогично наложению фильтра по условию DELETED() = .F. Записи, удаленные таким образом можно: - просто показать ( SET DELETED OFF ) - восстановить ( RECALL ... ) - удалить физически ( PACK ) PS Не знаю, как работает ODBC for VFP, может быть как раз аналогично SET DELETED OFF. PPS Все команды - язык FoxPro ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 13:51:49 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
Jimmy, огромное спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 14:12:39 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
2 ice_queen На здоровье. ЗЫ А что было то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 14:13:57 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
при создании dbf файла все записи помечались как deleted, а так как в Фоксе я не сильна (вижу 3ий раз в жизне), то потребовалось время и ваша помощь, чтобы понять суть происходящего. Соответственно как только убираешь пометку данные чудненько импортируются в SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 14:18:06 |
|
||
|
проблема с переносом данных из FoxPro (dbf) в MSSQLServer2000
|
|||
|---|---|---|---|
|
#18+
Ну и отлично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 14:24:47 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32048544&tid=1820535]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 194ms |
| total: | 358ms |

| 0 / 0 |
