Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / импорт базы данных в офрмате ASCII / 25 сообщений из 35, страница 1 из 2
12.03.2007, 23:58
    #34385741
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Может кто подскажет. Импортируется, но с нарушением целостности данных.
...
Рейтинг: 0 / 0
13.03.2007, 01:05
    #34385767
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Что хоть делаешь-то? Какими командами?
...
Рейтинг: 0 / 0
13.03.2007, 21:46
    #34388702
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМЧто хоть делаешь-то? Какими командами?
Пока никакими. Есть файлы в формате ASCII. Нужно все это разместить в SQL Server 2000 или хотя бы в Visual FoxPro. Обычный импорт файла пр иводит к тому что получаю считанной не всю информацию, многое теряется.
...
Рейтинг: 0 / 0
13.03.2007, 22:12
    #34388733
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Что понимается под словами "обычный импорт"? Для кого "обычный"? Импорт куда? В SQL сервер? В фокс? Делалось это чисто мысленно или все таки набирались какие-то команды, запускались какие-то программы? Какие? В каком порядке? Есть полная и абсолютная уверенность в правильности своих действий? Что теряется? Чем оно отличается от того, что не теряется? Мы это все сами должны телепатически выяснить или нуждающийся в ответе пошевелит немного пальчиками? Или религия не позволяет?
...
Рейтинг: 0 / 0
13.03.2007, 22:42
    #34388777
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Начнем с того, что есть файл в формате ASCII с расширением wgs.
...
Рейтинг: 0 / 0
13.03.2007, 23:41
    #34388845
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ИонасНачнем с того, что есть файл в формате ASCII с расширением wgs.
Ну и...?

Для FoxPro сугубо "фиолетово" какое расширение имеет файл. Для него принципиально важно какими командами ты этот файл обрабатываешь.

Что вообще подразумевается под термином "импорт в FoxPro"? Что в результате должно получится из исходного файла?
...
Рейтинг: 0 / 0
14.03.2007, 00:43
    #34388893
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ПТ... :-(
...
Рейтинг: 0 / 0
14.03.2007, 07:31
    #34389042
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
RedrikПТ... :-(
Для тебя это возможно и ПТ. Для меня нет.
FoxPro просто читает. Согласен. Значит надо потом сохранить с расширением dbf. Но потом при прочтение FoxPro сообщает, что таблицы для открытия нет.
...
Рейтинг: 0 / 0
14.03.2007, 08:50
    #34389111
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Я не о конкретном случае! Я о причинно-следственных вещах...
Пока что твои объяснения проблемы 1 в 1 соответствуют старому анекдоту:
- Доктор! У меня что-то болит!!!
- Не волнуйтесь, больной! Сейчас я выпишу вам какие-то таблетки!
...
Рейтинг: 0 / 0
14.03.2007, 11:56
    #34389748
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Ионас RedrikПТ... :-(
Для тебя это возможно и ПТ. Для меня нет.
FoxPro просто читает. Согласен. Значит надо потом сохранить с расширением dbf. Но потом при прочтение FoxPro сообщает, что таблицы для открытия нет.
Вы вообще-то в курсе, что файл DBF имеет некую структуру? Поля там, записи...

Обычный текстовый файл (ASCII) этой структуры не имеет. Точнее, формально не имеет. Можно "договорится", что каждую строку файла будем считать "записью", а "полями" будем считать определенные последовательности символов в каждой строке.

Так вот, чтобы сделать корректный перенос содержимого ASCII-файла в DBF нужно знать те самые правила, по которым будем разносить информацию из текста в поля и записи файла DBF.

Некоторые типы файлов уже имеют такие правила. И в этом случае возможен автоматический перенос информации в файлы DBF. Некоторые типы - не имеют. В этом случае необходимо как-то явно указать, по каким правилам будем переносить.

Известные типы файлов можешь посмотреть в описании к команде APPEND FROM или IMPORT FROM, но типа файла "WGS" там нет.

Если при импорте ты указал тип файла "от фонаря", то "от фонаря" и получил результат. Скорее всего - ничего не получил или получил "мусор".
...
Рейтинг: 0 / 0
14.03.2007, 22:36
    #34391710
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМ Скорее всего - ничего не получил или получил "мусор".
Как из массивов сбросить в dbf я раньше делал. А вот как ASCII поместить в массив. Вообще-то мне нужно иметь указатель на начало ASCII-файла и тогда что-либо программно возможно сделать.
...
Рейтинг: 0 / 0
15.03.2007, 09:48
    #34392171
Sergey Sizov.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Разговор слепого с глухим...
Или как в анекдоте: ну ты хоть лотерейный билет-то купи...
...
Рейтинг: 0 / 0
15.03.2007, 11:34
    #34392592
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Давайте так, положите во вложение пример ASCII файла, который надо импортировать и файл DBF, который должен получится в результате импорта из этого файла (заполненный).

Оригинальные данные в ASCII файле не обязательны. Вполне достаточно тестовых данных для наполнения 2...3 строк файла DBF.
...
Рейтинг: 0 / 0
16.03.2007, 21:03
    #34397249
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМ Вполне достаточно тестовых данных для наполнения 2...3 строк файла DBF.
Что-нибудь слышали про ERWin ? Говорят в нем много конвертеров.
...
Рейтинг: 0 / 0
17.03.2007, 06:13
    #34397474
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Ионас ВладимирМ Вполне достаточно тестовых данных для наполнения 2...3 строк файла DBF.
Что-нибудь слышали про ERWin ? Говорят в нем много конвертеров.
Нда.... тяжелый случай.
...
Рейтинг: 0 / 0
17.03.2007, 18:58
    #34398043
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Классика!
http://forum.kaspersky.com/index.php?showtopic=3521
...
Рейтинг: 0 / 0
17.03.2007, 19:55
    #34398083
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
RedrikКлассика! http://forum.kaspersky.com/index.php?showtopic=3521
А при чем здесь Касперский ?
...
Рейтинг: 0 / 0
21.05.2007, 22:02
    #34540878
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМДавайте так, положите во вложение пример ASCII файла, который надо импортировать и файл DBF, который должен получится в результате импорта из этого файла (заполненный).

Оригинальные данные в ASCII файле не обязательны. Вполне достаточно тестовых данных для наполнения 2...3 строк файла DBF.
Забыл как на этом форуме сделать вложение. Еслит не трудно, напомни плииз.
...
Рейтинг: 0 / 0
21.05.2007, 22:04
    #34540882
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ИонасЗабыл как на этом форуме сделать вложение. Еслит не трудно, напомни плииз.
Когда пишете ответ на вопрос, то ниже, под окном для ввода ответа есть кнопка "Обзор". Жмете на нее и указываете нужный файл. Размер не более 100Кб
...
Рейтинг: 0 / 0
21.05.2007, 22:17
    #34540894
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМ ИонасЗабыл как на этом форуме сделать вложение. Еслит не трудно, напомни плииз.
Когда пишете ответ на вопрос, то ниже, под окном для ввода ответа есть кнопка "Обзор". Жмете на нее и указываете нужный файл. Размер не более 100Кб
Пробую
...
Рейтинг: 0 / 0
21.05.2007, 22:18
    #34540896
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Еще раз
...
Рейтинг: 0 / 0
22.05.2007, 02:24
    #34541060
Urri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
А Экселем чего бы не воспользоваться?
________
Не дадим распространиться заразе политкорректности!
...
Рейтинг: 0 / 0
22.05.2007, 15:12
    #34542578
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
Вы привели только первую половину вопроса. Но чтобы сказать, как именно этот файл надо импортировать в DBF необходимо знать структуру того DBF в который Вы хотите перенести информацию. Что из этого текстового файла надо взять, куда положить в DBF?
...
Рейтинг: 0 / 0
22.05.2007, 21:54
    #34543881
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
UrriА Экселем чего бы не воспользоваться?
________
Не дадим распространиться заразе политкорректности!
Его применение никак поставленную задачу не решает. Импортируется в Эксель все в одно единственное поле.
...
Рейтинг: 0 / 0
22.05.2007, 21:58
    #34543888
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт базы данных в офрмате ASCII
ВладимирМВы привели только первую половину вопроса. Но чтобы сказать, как именно этот файл надо импортировать в DBF необходимо знать структуру того DBF в который Вы хотите перенести информацию. Что из этого текстового файла надо взять, куда положить в DBF?
Вся эта таблица в текстовом файле должна оказаться в таблице *.dbo, т.е. в SQL Server 2000.
Я создал таблицу в SQL Server 2000 со следующей структурой:
Char 15
Int
Int
Float 9.6
CHar 1
Int
Int
Float 9.6
Char 1
Floiat 9.6
Int
Потом в VIsual FoxPro пробовал командами COPY TO и Append From
Ничего у меня не вышло хорошего.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / импорт базы данных в офрмате ASCII / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]