1. Компоненты DBListBox и DBLookupListBox.
Подключая к SQLite3Dataset через DataSource вижу наблюдаю следующий косяк: Итемсы либо не выделяются и события OnClick не происходит (Windows), либо выделяются последовательно: т.е. щёлкнул по одному - выделился, по следующему - тоже, но выделение с первого ...
Найдено 13 результатов
- 23.06.2010 21:23:35
- Форум: Обучение Free Pascal
- Тема: Сразу несколько вопросов.
- Ответы: 1
- Просмотры: 4717
- 28.03.2010 23:28:58
- Форум: Базы данных
- Тема: Sqlite3 для начинающих [решено]
- Ответы: 7
- Просмотры: 19524
Re: Sqlite3 для начинающих
Ошибка была отсюда:
http://www.freepascal.ru/forum/viewtopic.php?f=5&t=5025
"В Sqlite3Dataset1 сотрите значение MasterSource."
... только сначала я её проигнорировал
Если не наворачивать query и transaction:
http://www.az-design.ru/index.shtml?Sup ... ieldByName
Спасибо за внимание
http://www.freepascal.ru/forum/viewtopic.php?f=5&t=5025
"В Sqlite3Dataset1 сотрите значение MasterSource."
... только сначала я её проигнорировал
Если не наворачивать query и transaction:
http://www.az-design.ru/index.shtml?Sup ... ieldByName
Спасибо за внимание
- 25.03.2010 12:42:09
- Форум: Базы данных
- Тема: Sqlite3 для начинающих [решено]
- Ответы: 7
- Просмотры: 19524
Re: Sqlite3 для начинающих
Спасибо за ответ.
Есть способ проще? Программа небольшая. Fcl-Db?
Есть способ проще? Программа небольшая. Fcl-Db?
- 25.03.2010 11:35:00
- Форум: Базы данных
- Тема: Sqlite3 для начинающих [решено]
- Ответы: 7
- Просмотры: 19524
Sqlite3 для начинающих [решено]
Подскажите, пожалуйста, что почитать. Можно на английском, но желательно в одном месте.
Для начала интересуюсь добавлением/извлечением данных.
Скажем, следующий кусок кода, который я где-то нашёл:
with TServer do
begin
Sql := 'select * from server2;';
Open;
First;
while not Eof do
begin ...
Для начала интересуюсь добавлением/извлечением данных.
Скажем, следующий кусок кода, который я где-то нашёл:
with TServer do
begin
Sql := 'select * from server2;';
Open;
First;
while not Eof do
begin ...
- 25.12.2009 22:05:34
- Форум: Обучение Free Pascal
- Тема: ошибка?
- Ответы: 16
- Просмотры: 36424
Re: ошибка?
ругается на отсутствие таблиц в БД, которую только что создал
Получаю сообщение "SQLITE_ERROR - no such table"
Это, вобщем, одно и то же.
Если вписать вместо "database.db" "./database.db" то проблема решается. Но ведь раньше так не нужно было делать, ога...
-это для линуха.
Дак как ? Это ...
Получаю сообщение "SQLITE_ERROR - no such table"
Это, вобщем, одно и то же.
Если вписать вместо "database.db" "./database.db" то проблема решается. Но ведь раньше так не нужно было делать, ога...
-это для линуха.
Дак как ? Это ...
- 25.12.2009 20:28:12
- Форум: Обучение Free Pascal
- Тема: ошибка?
- Ответы: 16
- Просмотры: 36424
Re: ошибка?
Путь меняется при нажатии баттона, но это не имеет значения. Банально невозможно переключить свойство TSQLite3Dataset Active в True, ругается на отсутствие таблиц в БД, которую только что создал
Если вписать вместо "database.db" "./database.db" то проблема решается. Но ведь раньше так не нужно ...
Если вписать вместо "database.db" "./database.db" то проблема решается. Но ведь раньше так не нужно ...
- 25.12.2009 19:37:54
- Форум: Обучение Free Pascal
- Тема: ошибка?
- Ответы: 16
- Просмотры: 36424
Re: ошибка?
Хм, об этом конечно не подумал... Но странно, согласись: сначала я указывал просто имя файла и было всё нормально, БД лежал там, где должен по-умолчанию. Но стоило мне только 1 раз нажать на изменение этого параметра и, даже не указывая, просто отменить - ничего не работает как раньше...
Если это ...
Если это ...
- 25.12.2009 18:54:48
- Форум: Обучение Free Pascal
- Тема: ошибка?
- Ответы: 16
- Просмотры: 36424
Re: ошибка?
TSQLite3Dataset позволяет работать только с одной базой данных, путь к которой прописывается в FileName. если вам необходимо данный компонент использовать с несколькими БД, то необходимо либо перепрописывать FileName, либо использовать второй компонент TSqliteDataset
Вы меня неправильно поняли ...
Вы меня неправильно поняли ...
- 25.12.2009 05:17:54
- Форум: Обучение Free Pascal
- Тема: ошибка?
- Ответы: 16
- Просмотры: 36424
ошибка?
Привет all!
На форуме недавно, не знал куда написать, написал сюда.
В TSQLite3Dataset наблюдаю следующую вещь: при изменении значения FileName в "инспекторе объектов" путём выбора файла в дальнейшем невозможно работать с БД, которая находится по-умолчанию в каталоге с программой. При изменении ...
На форуме недавно, не знал куда написать, написал сюда.
В TSQLite3Dataset наблюдаю следующую вещь: при изменении значения FileName в "инспекторе объектов" путём выбора файла в дальнейшем невозможно работать с БД, которая находится по-умолчанию в каталоге с программой. При изменении ...
- 25.12.2009 00:55:58
- Форум: Обучение Free Pascal
- Тема: вопрос по memo (*разрешён*)
- Ответы: 7
- Просмотры: 13841
Re: вопрос по memo
Да
и это основная причина, почему я написал в обучение

Спасибо в очередной раз
З.Ы. Теоретическая часть однако полезна.
Спасибо в очередной раз
З.Ы. Теоретическая часть однако полезна.
- 24.12.2009 03:36:51
- Форум: Обучение Free Pascal
- Тема: вопрос по memo (*разрешён*)
- Ответы: 7
- Просмотры: 13841
Re: вопрос по memo
Следующий
Memo1.SelStart:=Memo1.SelStart+2{т.к. сам прибавляю#13#10}+length(Memo1.Lines[Memo1.CaretPos.Y]) {-Memo1.CaretPos.X в принципе можно не указывать, т.к. изначально курсор находится в начале строки};
обслуживает Memo1, который служит ...
Memo1.SelStart:=Memo1.SelStart+2{т.к. сам прибавляю#13#10}+length(Memo1.Lines[Memo1.CaretPos.Y]) {-Memo1.CaretPos.X в принципе можно не указывать, т.к. изначально курсор находится в начале строки};
обслуживает Memo1, который служит ...
- 21.12.2009 15:48:20
- Форум: Обучение Free Pascal
- Тема: вопрос по memo (*разрешён*)
- Ответы: 7
- Просмотры: 13841
Re: вопрос по memo
Спасибо всем!
Алексей, попробую Ваш способ. Так и думал, что нужно что-то сделать с CaretPos и SelStart, но опыта не хватило придумать.
Это то, что мне было нужно. Ещё раз спасибо.
Алексей, попробую Ваш способ. Так и думал, что нужно что-то сделать с CaretPos и SelStart, но опыта не хватило придумать.
Это то, что мне было нужно. Ещё раз спасибо.
- 21.12.2009 03:42:28
- Форум: Обучение Free Pascal
- Тема: вопрос по memo (*разрешён*)
- Ответы: 7
- Просмотры: 13841
вопрос по memo (*разрешён*)
Привет all!
Как пролистывать (не через жо) в коде memo?
Интересует кроссплатформенный случай.
З.Ы. Гугл и поиск по форуму использовал. Честно.
Как пролистывать (не через жо) в коде memo?
Интересует кроссплатформенный случай.
З.Ы. Гугл и поиск по форуму использовал. Честно.
