Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];

Вниз

Исправить структуру dbf таблицы   Найти похожие ветки 

 
Olleg_ator ©   (2006-06-14 11:37) [0]

Возникла такая проблемка:
есть dbf таблица созданная прогой на клипере (исходников нет), которая выдает на выходе файл со структурой в которой пресутствует поле с такими характеристиками: длина - 0, округление до 7 знака, тип Strintg. При открытие в delphi неудается получить значения доного поля. При этом тип FieldDefs.Items[16].DataType возвращает ftUnknown.
  Старенький Dbedit видит коректно и после смены размера длины поля delphi отображает коректно значения в полях.
  Может кто подскажет как изменить структуру dbf таблицы во время выполнения программы.
  Заранее длагодарен.


 
palva ©   (2006-06-14 11:47) [1]

> поле с такими характеристиками: длина - 0, округление до 7 знака, тип Strintg.
Чем вы определяете характеристики?

> Старенький Dbedit видит коректно
Что значит корректно? Что конкретно он видит?

> как изменить структуру dbf таблицы во время выполнения программы.
Посмотреть, какие изменения сделал DBU в шестнадцатеричном виде. И сделать такие же изменения из программы Delphi


 
Sergey13 ©   (2006-06-14 11:53) [2]

2Olleg_ator ©   (14.06.06 11:37)
Работает ли еще та, клипперовская, прога? Если да, то изменение структуры может ей повредить.
Зачем менять структуру из программы? Есть много БД-редакторов, которые могут это сделать.


 
Olleg_ator ©   (2006-06-14 12:15) [3]


> Зачем менять структуру из программы? Есть много БД-редакторов,
>  которые могут это сделать.

 Мне необходимо обработать данные из выходного файла (прога должна крутиться в автомате без вмешательства пользователя - по расписанию открывать таблицу и вытаскивать интересующие данные).

> Работает ли еще та, клипперовская, прога?

 Прога работает, переписать ее нет возможности. Изменяться будет предварительно скопированная таблица.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
2-1150115520
Boris K.
2006-06-12 16:32
2006.07.02
Проблема с потоками...


4-1143642145
oleon
2006-03-29 18:22
2006.07.02
Какое событие случается во время запуска ScreenSaver.


2-1150105269
Fiallo4ka
2006-06-12 13:41
2006.07.02
не работает навигатор


15-1149325127
grisme
2006-06-03 12:58
2006.07.02
нужен JAVA-скрипт


8-1138371313
0bsid
2006-01-27 17:15
2006.07.02
как очистить TImage.Bitmap.Canvas ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский