Программа просмотра базы данных SQLite. Очень простой пример для 3.62b159. Указать путь к файлу и нажать Open.
Этот топик читают: Гость
Ответов: 2125
Рейтинг: 159
|
|||
карма: 1 |
| ||
файлы: 1 | SQLite.rar [1.2KB] [591] |
Ответов: 16884
Рейтинг: 1239
|
|||
Build start... Generated code Create project... Command line: dcc32.exe "H:\HiAsm362b159n\Elements\Delphi\code\_WSQLite.dpr" "-UH:\HiAsm362b159n\My\." -Q "-EH:\HiAsm362b159n\My\ Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation H:\HiAsm362b159n\Elements\Delphi\code\hiListBox.pas(86) Hint: Value assigned to 'THIListBox._onDraw' never used H:\HiAsm362b159n\Elements\Delphi\code\ListEdit.pas(235) Hint: Value assigned to 'o' never used H:\HiAsm362b159n\Elements\Delphi\code\ListEdit.pas(228) Hint: Value assigned to 'o' never used H:\HiAsm362b159n\Elements\Delphi\code\ListEdit.pas(218) Hint: Variable 'c' is declared but never used in 'TListEdit.LVChange' H:\HiAsm362b159n\Elements\Delphi\code\hiStringTable.pas(254) Warning: Return value of function 'THIStringTable._OnCompareLVItems' might be undefined H:\HiAsm362b159n\Elements\Delphi\code\hiStringTable.pas(12) Hint: Private symbol '_OnClick' declared but never used 6933 lines, 0.80 seconds, 64336 bytes code, 2961 bytes data. Compress code End build красных строк нет, а не запускается |
|||
карма: 25 |
|
Ответов: 3655
Рейтинг: 69
|
|||
tsdima, Компилируется нормально но незапускается(форма сворачивается при нажатии на открыть).
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вячеслав, она (форма) не сворачивается, а вообще закрывается
|
|||
карма: 25 |
|
Ответов: 8926
Рейтинг: 823
|
|||
tsdima, у меня запускается, но вылетает после попытки открыть БД
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
не один я такой
|
|||
карма: 25 |
|
Ответов: 2125
Рейтинг: 159
|
|||
"-EH:HiAsm362b159nMy Для работы компонентов SQLite_... необходимо наличие sqlite3.dll (в текущем или системном каталоге). Проще всего запускать пример в каталоге ...HiAsm т.к. там эта DLL уже есть. |
|||
карма: 1 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Скопировал sqlite3.dll в WINDOWS - теперь заработало.
|
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
tsdima, и у меня заработало! tsdima, до кучи - надо бы и изменения в БД вносить (для удобства через таблицу строк или ещё как-нибудь)
|
|||
карма: 19 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Леонид, Ну вот только заработало давай сразу ломать
tsdima, Я тоже хочу (там поковыряться) |
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Вячеслав, да я тут смотрел немного по SQL и понял, что на хапок её не возмёшь, (а почему *.db не разворачиваются ни в Access, ни в Excel, хотя все произведства MS?), вот tsdima постарался бы да и нарисовал много маленьких компонентов для работы с ней (SQL) !
|
|||
карма: 19 |
|
Ответов: 2125
Рейтинг: 159
|
|||
а почему *.db не разворачиваются ни в Access, ни в Excel Потому что SQLite - это вовсе не продукция мелкософта, а совсем даже наоборот - Open Source проект. Но можно установить ODBC-драйвер для SQLite (есть и такой ) и потом через ODBC подключить эту базу.
ODBC: http://www.ch-werner.de/sqliteodbc/ качать sqliteodbc.exe много маленьких компонентов Что конкретно? Начало уже есть, SQL-запросы можно выполнять, что ещё надо? |
|||
карма: 1 |
|
Ответов: 8926
Рейтинг: 823
|
|||
tsdima, для начала вносить изменения в БД
|
|||
карма: 19 |
|
Ответов: 3655
Рейтинг: 69
|
|||
tsdima,
что ещё надо?
ВСЁ
Создать БД Удалить БД Удалить запись Создать запись Редактировать Поиск(по имени по индексу,по столбцу,по строке) Сортировка Вообщем всё что должно быть для работы с БД. И желательно без всяких запросов на языке SQL То есть я заношу в компонент имя Пётр и получаю все данные этого лица(компонент сам подставляет это имя в запрос ). |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
компонент
|
|||
карма: 9 |
|