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

Вниз

Коректировка структуры 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.036 c
14-1104130044
Чеширский_Кот
2004-12-27 09:47
2005.01.16
Как вы полагаете?


14-1104393826
Layner
2004-12-30 11:03
2005.01.16
Прошу прощения, что не в тему, но кто нибудь имеет опыт


4-1101424987
GanibalLector
2004-11-26 02:23
2005.01.16
GetTextExtentPoint


10-1080810967
ai
2004-04-01 13:16
2005.01.16
Использование vararray при работе с Excel


9-1096010438
Warchief
2004-09-24 11:20
2005.01.16
Произвольные текстурные координаты кадра в PD3





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