Создать таблицу:
Create table имя_таблицы(колонка1 integer, колонка2 text, колонка3 integer, колонкаN text)
компонент SQLite_Query
[size=-2]------ Добавлено в 23:41
Я пользуюсь такой программкой - сыровата она, но меня устраивает.
code_1143.txt
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_1143.txt [7.9KB] [654] |
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Tad, а данные как передать столбцу (не запросом, а сами данные), тоже запросом.
И еще вопрос. На каком размере базы ты проверял компоненты SQLight, в какой элемент они выводились, сколько было столбцов и строк, и за сколько секунд они вывелись все. Информация сия очень важна для одной концепции. [size=-2]------ Добавлено в 23:57 Tad, еще родился вопрос. На кой ляд компонент SQLite_Exec -- он ни где, практически, не применяется? Нужен ли он вообще, и можно обойтись только двумя основными SQLite_DB и SQLite_Query. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Все идет через компонент SQLite_Query. Для пробы сделал другу программу "Автосервис". Вывод в Edit-ы и Label. Ввод с Edit-ов и ComboBox-ов . В StringTable выводятся только "коллективные запросы" - типа сколько мерсов отремонтировано за месяц, номера и владельцы+номера телефонов. Всю базу никто, никогда и никуда не выводит. Есть у меня солидная база по транзисторам, но тоже в StringTable выводятся только те которые запросил (например: ток колектора >10А и <15A) ак, что статистики в секундах у меня нет.
![]() [size=-2]------ Добавлено в 00:43 компонент SQLite_Exec - для выполнения команд (когда не нужны данные) Create table, Delete table, Update и т.п., a SQLite_Query для запросов на получение данных из БД |
|||
карма: 25 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Tad, у меня последние данные такие. База ~ 45000 записей, 8 колонок, загрузка: ListBox -- 14 сек, StringTable (станд) -- 20 сек, XLStrGrid (с поддержкой загрузки цвета из ячеек и MT-потоков) -- 10 сек. Так будем затачивать XLStrGrid под базу? То, что предлагает Вячеслав -- изобретение велосипеда, а снова его изобретать -- не очень-то хочется.
Tad писал(а): Есть у меня солидная база по транзисторам![]() |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Завтра
|
|||
карма: 25 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Tad, да я и не спешу.
А концепция у меня такая -- убрать MT-потоки и воткнуть основные компоненты базы в DBStrGrid с перенаправлением запросов внутри компонента (с выводом наружу, по необходимости), тем самым увеличив быстродействие компонента до максимума. Тогда управление базой будет простым и эффективным, да еще и с отображением информации. |
|||
карма: 22 |
|
Ответов: 1328
Рейтинг: 69
|
|||
Tad, Очень хотелось бы реального хелпа по SQLite в разделе Help
![]() |
|||
карма: 2 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Konst, посмотри здесь
|
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
Alexbootch, спасибо я это видел еще не успел вникнуть.
|
|||
карма: 2 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Tad, кто-то обещал базу по транзисторам. Хочу попробовать к ней привязаться.
|
|||
карма: 22 |
|
Ответов: 3655
Рейтинг: 69
|
|||
nesco А вот такую таблицу ты ещё не делал
![]() Это похоже на мемо в таблице. http://img0716.paintedover.com/uploads/0716/20070506_231237.jpg |
|||
карма: 0 |
|
161