Вверх ↑
Этот топик читают: Гость
Ответов: 12
Рейтинг: 0
#1: 2016-04-24 22:59:13 ЛС | профиль | цитата
добрый вечер.
есть 2 схемы и база
одна схема в некоторых столбцах вместо "358576037143259" (тип данных предполагаю numeric) отображает "None: 131" но текст (походу char) нормально.
code_37223.txt
вторая схема вместо текста отображает "Binary"
code_37224.txt
я так подозреваю что проблема в типах данных, но я базу DBF в первый раз вижу. нужно только извлечь данные, дальше я сам надеюсь разберусь.

файл DBF https://yadi.sk/d/7Uj9T0O6rFbZp
все в zip https://yadi.sk/d/qKeiO4knrFeaL
промежуточное конвертирование сторонними программами не предлагайте.
карма: 0

0
файлы: 2code_37223.txt [2.1KB] [434], code_37224.txt [2.2KB] [478]
Ответов: 5227
Рейтинг: 587
#2: 2016-04-25 14:29:34 ЛС | профиль | цитата
Помочь колеге дело святое вариант на vbs code_37227.txt

карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_37227.txt [1.7KB] [720]
Ответов: 16884
Рейтинг: 1239
#3: 2016-04-25 14:58:59 ЛС | профиль | цитата
andrestudio,
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1notsup.gif [19.2KB] [694]
Разработчик
Ответов: 26113
Рейтинг: 2126
#4: 2016-04-25 15:23:18 ЛС | профиль | цитата
Tad, а у тебя Visual FoxPro стоит, в ODBC есть этот источник данных?
карма: 22

0
Ответов: 5227
Рейтинг: 587
#5: 2016-04-25 15:36:57 ЛС | профиль | цитата
Tad, ссылка на драйвер фокса в схеме у comar, если у тебя его нет то: "на нет и суда нет "
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 12
Рейтинг: 0
#6: 2016-04-26 17:44:33 ЛС | профиль | цитата
andrestudio
спасибо, то что надо. только Delimeter заменил, бо точка с запятой как-то не спортивно))
карма: 0

0
Ответов: 494
Рейтинг: 163
#7: 2019-01-04 12:52:47 ЛС | профиль | цитата
andrestudio писал(а):
вариант на vbs code_37227.txt
СПАСИБО за CODE . Вопрос к Вам , можно как-то загружать базу при помощи Вашего кода не в таблицу (т.к. графическое отображение не нужно ,скорость важнее) ,а в матрицу ? Размер базы заранее не известен.

Редактировалось 1 раз(а), последний 2019-01-04 12:58:08
карма: 4

0
Ответов: 5227
Рейтинг: 587
#8: 2019-01-07 17:44:43 ЛС | профиль | цитата
tig-rrr писал(а):
а в матрицу ? Размер базы заранее не известен.

да почему нельзя, vbscript поддерживает многомерные массивы, другое дело что если нужно именно в матрицу hiasma перегонять то фиг знает (вероятно нужно сам элемент править VBJScript, методы чтения записи только для массивов tsdima добавлял по моей просьбе)
По сути драйвер для фокса может и не нужен http://www.sql.ru/forum/567411/vbscript-dbf
для быстродействия и на паскале кодов полно можно найти
http://pascal.sources.ru/database/rwdbf.htm
http://www.source-code.ru/pascal/database/dbf4pas.htm
http://atree.click/docum/dbfbase.php
Ну а потом напильником да кувалдой это всё подгонять к HiAsm...
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)