![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]()
Доброе утро! Нужна помощь в решение вопроса, связанного с необычной загрузкой из CSV файла в StringGrid. Сейчас поясню. Итак, есть CSV файл. Называется он 1.csv. Из него нужно загрузить данные в StringGrid, а затем в таблицу БД. Но я не могу придумать на данный момент, какой должна быть таблица в БД, чтобы все было правильно. И нужно ли тут использовать БД вообще? В StringGrid-e должно получиться примерно так как в файле "Результата в StringGrid-e". Посоветуйте мне что-нибудь по делу?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А ты не хочешь использовать CSV как базу через соответствующий провайдер ADO
(а точнее ODBC)? Там есть такой, и работай с CSV своим как с обычной таблицей
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]()
Как базу? Разве можно так? Не знал. А можно подробнее, Stilet?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Океюшки.
1) Кидаем на форму ADOQuery 2) открываем свойства ConnectionString 3) Выбираем пров. ODBC 4) Ставим галку "Использовать строку подключения" 5) Жмем Сборка 6) вводим имя DSN жмем Создать 7) Выбираем один из дров с поддержкой CSV (Например Microsoft Text Driver) 8) Дальше вводишь имя под которым нуна сохранить это твое подключение 9) Потом появляется окошко "Установка текстового драйвера" 10) в нем ты выбираешь свой файл CSV Твоя строка подключения буит выглядеть так: Код:
Код:
Код:
Все понятно? Там заумно немного и муторно, но один раз настроив мона пользоваться.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]()
А, то есть получается, что можно будет выполнять даже обычные SQL запросы?
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]() Цитата:
Вот, сделал как ты сказал! Подключиться и так далее получилось. Но, в DBGrid выводится все в кучу. Можно ли как-то разбить это по колонками также, как они представлены в самом CSV файле?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Можно. Там в настройках на 9-м шаге кликни по кнопке "Параметры" Раскроется доппанель в ней все настраивается.
Укажи там разделитель не запятую а точкузапятую как у тебя в окне по кнопке "Определить формат". Короче все там.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]()
Добрался я до туда. Но так не сохраняются почему указанные мной параметры. Правильно же я указал?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Выставь в списке "формат" пункт Разделители CSV
I'm learning to live...
Последний раз редактировалось Stilet; 17.09.2010 в 14:41. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Macros -- данные из csv файла надо вставить в Excel | sasha7676 | Microsoft Office Excel | 0 | 28.04.2010 19:14 |
сохранение\загрузка в компоненте StringGrid | Lorden | Помощь студентам | 1 | 07.12.2009 17:11 |
Загрузка в StringGrid с помощью Query | artemavd | БД в Delphi | 8 | 20.05.2009 20:31 |
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid | lightdevil | Общие вопросы Delphi | 3 | 06.03.2009 23:10 |
Экспорт в csv и импорт из csv | cent | Microsoft Office Excel | 12 | 28.12.2008 19:50 |