Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

Коректировка структуры DBF файла   Найти похожие ветки 

 
Yurij-7   (2004-12-06 13:34) [0]

День добрый
Прошу помочь в следующей ситуации:
Есть таблица DBF с некой структурой
Поле1 Символ (25)
Поле2 Символ (20)
Поле3 Символ (30)
Поле4 Символ (27)
очу сделать чтобы моя прога перед открытием данного файла проверяла структуру с эталонной таблицей и если структура не совпадает то приводила ету структуру к эталонной.
Поле1 Символ (20)
Поле2 Символ (15)
Поле3 Символ (30)
Поле4 Символ (7)

Еще одно уточнение файл наполнен данными

Это вообще реально реализовать, может у кого есть линки?
Заранее благодарен.


 
Yurij-7   (2004-12-06 13:58) [1]

Может вопрос сильно примитивный?
или никто незнает возможно ли такое реализовать?


 
Sergey13 ©   (2004-12-06 14:08) [2]

А какова причина "неэталонности" структуры? И как ты собираешся строку (27) переводить в строку (7) например?


 
Janb   (2004-12-07 07:37) [3]

Если это тебе нужно для отображения то просто ограничи там где выводишь в дбгриде например


 
Yurij-7   (2004-12-07 10:23) [4]

Вся проблема в том что неэталонный ДБФник я формирую в Microsoft Excel, и следовательно структуру точно угадать нельзя, но потом когда я заливаю этот ДБФник в мою базу (Paradox) то у меня возникают проблемы с импортом.


 
Sergey13 ©   (2004-12-07 10:26) [5]

А че так сложно то? ДБФник из Microsoft Excel в базу (Paradox)?


 
ЮЮ ©   (2004-12-07 10:27) [6]

так может проще "проблемы с импортом" решить?


 
Yurij-7   (2004-12-07 12:14) [7]

Вся трабла в том что когда я делаю ДБФник из Microsoft Excel то его структура сильно отличаеться от той структуры в какую я буду втягивать этот ДБФ.


 
ЮЮ ©   (2004-12-07 12:17) [8]

а втягиваешь чем? Своей пргограммой? Там и предусмотри эту возможность


 
ocean   (2004-12-07 13:11) [9]

а может, работать прямо с Excel-базой?


 
Yurij-7   (2004-12-07 13:17) [10]

Дык я и хочу предусмотреть (самый первый пост) эту возможность но незнаю как это правильно реализовать.


 
ЮЮ ©   (2004-12-07 13:21) [11]

В том посте не строчки кода, а
...asString := asString ну никак не зависит от длины поля


 
Yurij-7   (2004-12-07 13:45) [12]

Проблема просто в том что ятолько учусь, я незнаю как прочитать, изменитьь програмно структуру таблицы наполненой данными в момент выполнения приложения.
может есть гдето линк на эту тему?


 
Yurij-7   (2004-12-07 18:52) [13]

Ну неужели никто с подобной ситуацией не сталкивался?


 
Yurij-7   (2004-12-07 18:55) [14]

Ну неужели никто с подобной ситуацией не сталкивался?


 
Соловьев ©   (2004-12-07 18:57) [15]

Yurij-7   (07.12.04 10:23) [4]
А почему ДБФ-ник нельзя формировать своей прогой? Зачем еще лишнее звено Ексель?
А структуру лучше не меняй, а создай новую таблицу(create table или select into ...(в зависимости от способа получения данных))


 
Yurij-7   (2004-12-07 19:02) [16]

Все дело в том что Я получаю информацию в экселевском файле потом ее привожу до определенной структуры и импортю в свою базу.


 
jancsi   (2004-12-14 17:11) [17]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=624



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

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
14-1104302001
Rouse_
2004-12-29 09:33
2005.01.16
C Днем Рождения 29 Декабря


3-1102849364
able
2004-12-12 14:02
2005.01.16
SELECT по нескольким полям


4-1101570433
Георгий
2004-11-27 18:47
2005.01.16
автоматическое выключение компъютера


14-1103892849
AlexG
2004-12-24 15:54
2005.01.16
MIDAS


14-1104309825
Cosinus
2004-12-29 11:43
2005.01.16
Spy++ как найти?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский