olim1963
|
|
1 | |
Загрузка в DBGrid данные из txt файла сохраненная из БД MySQL12.03.2013, 18:06. Показов 1987. Ответов 1
Метки нет (Все метки)
Здравствуйте уважаемые профессионалы Delphi! Есть маленкая задача которая никак не могу решать! Есть txt файл сохраненный из БД MySQL v5.1. Каждая строка имеет следующий вид (41275,000881794False41275,0043527546 )
здесь:41275,000881794 - это время начало измерения 01.01.13 0:01:мс, False-результать измерения (True или False),41275,0043527546-время конца измерения 01.01.13 0:01:мс разницей 5 сек. Каждая строка содержить данные трех стольбцов. Между значениями стоить какой то невидимый разделитель. Потому что когда эти значения ставиш на Excel, то одна строка текста ставится в три строка Excel таблицы. Как мне написать программу в Delphi чтобы одна строка текста загружалась на три столбцу DBGrid? и какой разделитель между данными стоить? никак не пойму. Спасибо заране кто откликнется! Могу исходник текста направить! Всеизвестные в интернете программы загрузки неподошли к данной задачи. |
12.03.2013, 18:06 | |
Ответы с готовыми решениями:
1
Данные из txt в DbGrid Переписать данные файла input.txt в output.txt, отсортировав их Переписать данные файла input.txt в output.txt, отсортировав их Переписать данные файла input.txt в файл output.txt, отсортировать их в алфавитном порядке по фамилии |
1075 / 988 / 340
Регистрация: 07.08.2012
Сообщений: 2,790
|
|
12.03.2013, 19:13 | 2 |
Между данными в строке находится символ #10 (в 16-тиричном представлении - $A).
Этот символ, практически всеми приложениями в винде воспринимается как конец строки, хотя более корректный "конец строки" - это пара символов: #13#10. И которые таки существуют в конце каждой триады данных в прилагаемых файлах. Таким образом, каждая строка состоит из таких составляющих: [число]#10[слово]#10[число]#13#10 Можно, например, этот символ (#10) автоматом (функция StringReplace) заменить на любой другой визуальный символ-разделитель. Но делать это нужно аккуратно, т.к. в конце строки есть такой же символ.
0
|
12.03.2013, 19:13 | |
12.03.2013, 19:13 | |
Помогаю со студенческими работами здесь
2
Заполнить DbGrid из txt-файла Загрузка файла *.txt при открытии приложения при двойном клике на самом файле *.txt В файле input.txt содержатся сведения о группе студентов. переписать данные файла в файл output.txt, отсортировав их по возрастанию Переписать данные файла input.txt в файл output.txt, отсортировав их по убыванию суммы оценок методом вставки (сумму оце Загрузка .txt файла в массив С++ Быстрая загрузка txt файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |