Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#106: 2009-05-21 17:47:10 ЛС | профиль | цитата
Хм, ну тогда остается только выложить то что наваял
Выкладываю папку.
В ней программа и архивчики:
notebook original.rar - это то что делается в самой программе
notebook+csv.rar - это результат импорта

Редактировать или через кнопку или 2-й клик по строке - меню-редактировать.

Вот и убедитесь что что-то не так с редактированием.
Пароль на архив - notebook
http://rapidshare.com/files/235593750/1.rar.html
Сорри что не тут - чуть больше 200 Кб положенных здесь.
Вот файлообменник тутошний пасс тот же http://hiasm.com/forum_serv.php?q=56&id=241
карма: 0

0
Ответов: 4641
Рейтинг: 334
#107: 2009-05-21 17:51:42 ЛС | профиль | цитата
user_asm писал(а):
Сорри что не тут - чуть больше 200 Кб положенных здесь.

используй Файлообмен - ссылка вверху

"Выкладывать файлы может любой зарегистрированный пользователь. Объем одного файла не может превышать 713Kb. Файл должен соответствовать одному из следующих расширений: .zip,.rar,.gif,.png,.ico,.jpeg,.jpg,.exe"
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#108: 2009-05-21 18:49:15 ЛС | профиль | цитата
user_asm, никогда не выкладывай у нас на форуме exe файлы, даже в архиве. Усек sqlite3.dll выкладывать, тоже не обязательно, он есть у каждого
------------ Дoбавленo в 18.51:
Да, кстати, а где твоя схемка, которую ты наваял А вот ее-то положить и забыл. Ай, как нехорошо
------------ Дoбавленo в 18.55:
Открыл notebook.db при помощи Sqliteadminа, у меня там нормальные русские слова без всяких квадратиков. Так в чем проблема-то
карма: 22

0
Ответов: 952
Рейтинг: 4
#109: 2009-05-21 20:15:18 ЛС | профиль | цитата
Усек про выкладывания
Схемку сейчас выложу а про notebook.db я поэтому и выложил все разом - и csv и notebook.db до импорта и notebook.db после импорта.
Что то не работает выкладывалка Пишет - У вас не хватает прав для выполнения этой операции.
Вот - http://hiasm.com/forum_serv.php?q=56&id=242
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#110: 2009-05-21 21:26:41 ЛС | профиль | цитата
user_asm, ну посмотрел, часть работы проделана, для начала -- неплохо. Но вот я только одного не понял -- причем здесь csv, существующий файл не соответствет полям твоей базы, из него что, выборочные данные надо взять, или в него записать надо, для работы в Exel
карма: 22

0
Ответов: 952
Рейтинг: 4
#111: 2009-05-21 21:49:15 ЛС | профиль | цитата
Из него надо взять то что заполнено и вставить в notebook.db. Недостающее пусть будет пустое, т.е. пустыми ячейками.
Т.е. 1 столбец к 1 столбцу и т.д. а 4 или 7 пустые пусть и будут пустыми. Уже в проге заполню их.
Дело в том что базу вел в экселе, потом задумал эту прогу и теперь надо из экселя закинуть в прогу и уж дальше все будет только в ней.
Корректироватьвносить в проге значительно удобнее и быстрее.
Вот только с импортом сладить не получается. А наработки терять жалко.
Руками перебивать долго. Но если иного не получится - придется.
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#112: 2009-05-21 22:41:45 ЛС | профиль | цитата
user_asm, вот, нарисовал тебе конвертор, будем надеятся, ты его себе сам портируешь. Обрати внимание на файл schema.ini, для такого метода, он должен быть обязательно. И такой метод предпочтительней работы со строковыми переменными, а так же, его без проблем можно адаптировать для чтения непосредственно таблиц Exel

карма: 22

0
Ответов: 952
Рейтинг: 4
#113: 2009-05-21 22:49:03 ЛС | профиль | цитата
А где конвертер то?
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#114: 2009-05-21 23:08:38 ЛС | профиль | цитата
user_asm, да я перезаливал его, потому ты его и не видел. Вот тебе то же для Exel

карма: 22

0
Ответов: 16884
Рейтинг: 1239
#115: 2009-05-22 00:18:27 ЛС | профиль | цитата
user_asm, из того что ты выложил, помоему делать так

------------ Дoбавленo в 00.21:
это же разовая схема и нафига огород городить - совсем не понятно.
Да, там в запросе поля подправь : куда относится "есть" и куда "1" не понятно. Тыкнул наугад.

Если полей в таблице БД больше чем данных, то нужно перечислить поля, соответствующие этим данным.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#116: 2009-05-22 00:31:14 ЛС | профиль | цитата
Tad писал(а):
и нафига огород городить - совсем не понятно

А мне понятно. Почему ты постоянно тащиш людей назад в развитии? Почему ты не даешь им дальше развиваться? Ты показывашь им частный случай, а сам хоть понял, что в моей схеме сделано. Я привел общий случай для работы с любыми файлами csv и Exel, в придачу (зарекался я лезть в эти дела, все хочу "как лучше", а получается огород)

------------ Дoбавленo в 00.49:
Вот все сижу и думаю -- на кой черт я сунулся со всеми этими новшествами в пакете, ну были старые методы, работали они, осваивали их потихоньку. А новое оказалось нафиг никому не нужным, сложнвм оно кажется для всех. Млин, вся охота у меня отпадает что-либо кому-либо делать, вижу я, что впустую делаю я эти компоненты
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#117: 2009-05-22 00:51:39 ЛС | профиль | цитата
nesco, все такие нервные - дальше некуда.
Да если каждый день приходится по 100 раз перегонять из csv или Exel в БД то не спорю.
Но если человеку нужно один раз в жизни перегнать, то это архитектурное излишество.
Зря стер свой файл. Было бы два варианта.
code_13391.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_13391.txt [2.3KB] [230]
Разработчик
Ответов: 26163
Рейтинг: 2127
#118: 2009-05-22 00:56:05 ЛС | профиль | цитата
Tad писал(а):
все такие нервные - дальше некуда

А что мне делать, если для всех мои методы кажутся сложными "архитектурными излишествами"
------------ Дoбавленo в 00.57:
Tad писал(а):
Было бы два варианта

А кому он нужен, мой вариант, по-моему -- никому
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#119: 2009-05-22 01:09:36 ЛС | профиль | цитата
nesco писал(а):
А кому он нужен, мой вариант, по-моему -- никому
Выложи свой вариант и не греши.
nesco писал(а):
Вот все сижу и думаю -- на кой черт я сунулся со всеми этими новшествами в пакете
Что за настроения ? Нормальные новшества. Сложно ? Может быть. Ну и что ? Кому нужно - тот применит.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#120: 2009-05-22 01:25:17 ЛС | профиль | цитата
Ну, не знаю, единственное, чему я рад, так это тому, что для себя закрепил методику доступа к MT-матрице
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)