Вверх ↑
Этот топик читают: Гость
Ответов: 704
Рейтинг: 7
#406: 2010-06-28 14:53:35 ЛС | профиль | цитата
Еще раз здравствуйте! А как восстановить удаленные из таблицы данные? здесь флуд наказуем?
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#407: 2010-06-28 14:58:33 ЛС | профиль | цитата
Neo писал(а):
А как восстановить удаленные из таблицы данные?

Сказали же
Tad писал(а):
снять копию и спрятать в сейф

карма: 22

0
Ответов: 4641
Рейтинг: 334
#408: 2010-06-28 15:38:37 ЛС | профиль | цитата
Neo писал(а):
здесь флуд наказуем?

Еще как! Будешь флудить, приду и забаню!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 4698
Рейтинг: 426
#409: 2010-06-29 13:11:38 ЛС | профиль | цитата
[flood]
Ravilr писал(а):
Еще как! Будешь флудить, приду и забаню!

А я думал, что в интернете ходить никуда не надо, нажал кнопку и капец
А то сразу, после твоих слов, представляется ходьба около компа и пляски с бубном [/flood]
карма: 10
0
Ответов: 15
Рейтинг: 0
#410: 2010-07-13 22:34:33 ЛС | профиль | цитата
Подскажите такой момент.
Кроме как только запросами корректировать таблицу с БД никак нельзя?
Визуального редактора нет?
Попробовал несколько разных софтин - везде свои траблы, например русские буквы превращаются в палочки.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#411: 2010-07-13 22:45:55 ЛС | профиль | цитата
user777, все "разные софтины" наверняка используют запросы. Если проблема с русскими буквами - значит кодировка не выставлена в программе.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#412: 2010-07-13 23:01:25 ЛС | профиль | цитата
user777, подробнее. Что хочешь корректировать ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#413: 2010-07-14 11:25:48 ЛС | профиль | цитата
<c>user777

Имеется БД, некоторые из записей устарели.
Нужно изъять устаревшие.
В принципе запросом это оформить не так сложно. Даже с помощью примера по работе с базами, да и свой набросать труда не составит. В принципе я так и сделал, все прошло нормально. Но так как информация все же довольно важная, хотелось бы проводить удаление в ручном режиме, т.е. как в Экселе допустим, выделил строку и нажал удалить.
Кстати, почему-то при удалении записей из БД, её размер остается прежним. Грешу на моё незнание структуры БД.
Да и допустим создание нового столбца в таких редакторах намного проще. И заполнить его в них гораздо удобнее.
Преимущества все же есть.
Кодировка говорите? Какую кодировку выставлять для корректного прочтения редакторами БД созданной в HiAsm-e?
И для информации, редакторы почему то существенно увеличивают размер БД. С чем связано незнаю.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#414: 2010-07-14 12:05:15 ЛС | профиль | цитата
user_asm писал(а):
почему-то при удалении записей из БД, её размер остается прежним
Потому, что БД не перезаписывается. Для "сжатия" БД после удаления записей - подать команду VACUUM.
user_asm писал(а):
допустим создание нового столбца в таких редакторах намного проще

Добавление колонки

ALTER TABLE таблица ADD колонка TEXT;
user_asm писал(а):
редакторы почему то существенно увеличивают размер БД.
Грубо в 2 раза, потому, что редакторы пишут в UTF-8
------------ Дoбавленo в 12.05:
user_asm писал(а):
выделил строку и нажал удалить
Даже с помощю нашего примера - двойной клик ПКМ на строке и в PopupMenu Del
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#415: 2010-07-14 12:12:44 ЛС | профиль | цитата
Какую кодировку выставлять для корректного прочтения редакторами БД созданной в HiAsm-e?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#416: 2010-07-14 12:28:48 ЛС | профиль | цитата
Кодировка записывается при создании БД.
И редакторы должны сами переключать кодировку согласно открытой БД.
Претензии к создателям редакторов.
Хотя SQLite Expert Personal 2 http://www.sqliteexpert.com/download.html прекрасно читает базы созданные в HiAsm.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 186
Рейтинг: 9
#417: 2010-07-14 19:48:08 ЛС | профиль | цитата
Продолжая тему редакторов.
Пользуюсь http://sqliteadmin.orbmu2k.de/
Изначально мне очень понравился, и удволитворял потребности перевода базы из XLS в SQLite с предварительным переводом в CSV
Сейчас возникли вопросы:
1. При импорте дробных чисел в Real столбец, редактор почему то показывает все цифры нолями. А при Selecte в StringTableMT те же цифры.
А вот запросы выдали те же нули (исползовал их в расчетах).
2. Принципиально ли выставлять кодировку? Если всем поставить text, и вот оно счастье? Хотя пробовал с целыми числами ставить Intager вместо Real, экономия места на лицо.
И большая просьба. Tad, если можешь дай пожалуйста объемный пример работы с базой.
Желательно что бы вывод из SQLite производился на несколько таблиц, и они были завязаны друг с другом.
Моя схема разростается с каждым днем, а вот правельный я путь выбрал или нет, я не знаю.
Чем больше работаю в HiAsm, тем больше он мне нравиться. ОГРОМНОЕ СПАСИБО за данный проект всем кто создавал и осуществляет потдержку сейчас.

------------ Дoбавленo в 19.48:
Кстати user777, SQLite Administrator можно редактировать хоть каждую ячейку вручную, и инерфейс русский и русские буквы понимает.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#418: 2010-07-14 22:28:23 ЛС | профиль | цитата
Chipset писал(а):
вывод из SQLite производился на несколько таблиц, и они были завязаны друг с другом.
Могу дать только один совет:
Связывать данные из разных таблиц БД нужно запросом, а уже результаты запроса выводить на несколько таблиц и будут они завязаны друг с другом. Надеюсь понятно.


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 186
Рейтинг: 9
#419: 2010-07-15 06:33:46 ЛС | профиль | цитата
Могу дать только один совет:
Связывать данные из разных таблиц БД нужно запросом, а уже результаты запроса выводить на несколько таблиц и будут они завязаны друг с другом. Надеюсь понятно.

Это понятно.
Иногда только возникают сомнения правильные компоненты ли использую, и как от этого может возрасти или упасть скорость работы программы.
И так все делал по примерам из SVN или форума, но не всегда там есть ответы на все вопросы есть.
Для этого и прошу объемный пример, с несколькими таблицами. Что бы по разным мелочам не беспокоить.
Ну и конечно для достижения оптимизации.
Ну если жалко Ну и ладно
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#420: 2010-07-15 09:21:10 ЛС | профиль | цитата
Chipset писал(а):
Ну если жалко
Да не жалко.
Просто не могу понять , что имеется ввиду под
Chipset писал(а):
что бы вывод из SQLite производился на несколько таблиц
(это как же надо ненавидить клиента, чтобы заставлять его бегать глазами по всему экрану )
Chipset писал(а):
Для этого и прошу объемный пример, с несколькими таблицами.
Конкретнее расскажи, что надо.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)