Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выгрузить текстовый файл в БД, ключ=значение 
:(
    Опции темы
Suliman
Дата 11.2.2013, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 24.7.2011

Репутация: нет
Всего: нет



Как текстовый файл содержащие текст на манер:
ключ = значение
в БД выгрузить, где
ключ -- столбец
значение -- строка

Просто не представляю как это будет выглядеть в коде и в реализации.
PM MAIL   Вверх
Экскалупатор
Дата 13.2.2013, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



что значит "как"? читаешь файл, собираешь значения, потом подключаешься к базе и делаешь инсерт(вставку) найденных значений в базу.
какая именно часть вызывает сложности?
PM MAIL ICQ   Вверх
Machaon
Дата 13.2.2013, 00:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КаРолЬ АсьКи МуАЛя
*


Профиль
Группа: Участник
Сообщений: 160
Регистрация: 12.8.2008
Где: М.о. Красногорск

Репутация: нет
Всего: 3



Выглядеть будет по разному в зависимости как ты будишь читать текстовый файл и какую базу будешь использовать.
Попробуй встроенный класс для работы с INI и базу Access для начала.
PM MAIL ICQ Skype   Вверх
Экскалупатор
Дата 13.2.2013, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



концептуально выглядеть будет одинаково.
1. читаешь файлы
2. ищешь нужные данные
3. обрабатываешь(вставляешь в базу)
4. ...
5. PROFIT!!!

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

про базу тоже самое.
на текущий момент не имеет никакой разницы аксес там или MSSQLServer процесс будет идентичный, разница будет только в реализации, а что бы обсуждать реализацию нужно знать какая конкретная база используется или планируется.
PM MAIL ICQ   Вверх
Machaon
Дата 14.2.2013, 03:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КаРолЬ АсьКи МуАЛя
*


Профиль
Группа: Участник
Сообщений: 160
Регистрация: 12.8.2008
Где: М.о. Красногорск

Репутация: нет
Всего: 3



DELETEME

Это сообщение отредактировал(а) Machaon - 14.2.2013, 03:04
PM MAIL ICQ Skype   Вверх
Suliman
Дата 14.2.2013, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 24.7.2011

Репутация: нет
Всего: нет



Будет использоваться Oracle. Не могли бы показать, как файл со структурой
ключ = значение 
распарисить и выгрузить в БД
PM MAIL   Вверх
Экскалупатор
Дата 15.2.2013, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



Suliman, с программированием совсем никак? даже с чтением файлов тоска?
PM MAIL ICQ   Вверх
SKrivosein
Дата 15.2.2013, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Идущий в даль
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007
Где: Praha - Прага

Репутация: 4
Всего: 8



Suliman ты хотя бы догадайся кусок своего текста выложить, никому не интересно догадываться что тебе нужно сделать.
Цитата

ключ -- столбец, значение -- строка

Мне допустим не понятно почему ключ должен быть столбец. Это у тебя для 1000 ключей будет в таблице 1000 столбцов, или я чего то не понимаю?


--------------------
Оптимист - это плохо информированный человек.
user posted image

PM MAIL   Вверх
Suliman
Дата 21.2.2013, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 24.7.2011

Репутация: нет
Всего: нет



Не могли бы подсказать, как мне запрос к БД для гранул сформировать?
http://pastie.org/6274020

Что мне делать? Новый экземпляр соединения создавать?
OracleCommand comm1 = new OracleCommand(sql, connnection);
OracleDataReader rdr1 = comm.ExecuteReader();

Или как-то более просто? Какой строкой отправить granText в БД?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0684 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.