Подскажите, пожалуста, как открыть базу SQLITE, находящуюся в общей папке на одном из компьютеров в локальной сети.
Пытался писать в FileName компонента SQLite путь так:
\Имя_компаобщая_папкаимя_базы
и так:
\IP_адрес_компаобщая_папкаимя_базы.
Программа базу не видит.
[size=-2]------ Добавлено в 15:23
Вопрос снимаю.
Все правильно было написано.
На компе, с которого запускалась программа, не было библиотеки SQLite3.dll.
Этот топик читают: Гость
Ответов: 36
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Кстати, кто-нибудь пробовал работать с fts
|
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Alexbootch, писал(а): Кстати, кто-нибудь пробовал работать с fts Жаль, а охота было услышать Ваше мнение о fts в SQLite |
|||
карма: 0 |
|
Ответов: 36
Рейтинг: 0
|
|||
Alexbootch, меня заинтересовало это загадочное fts в SQLite.
Если можешь, расшифруй, что это за зверь (может ты имеешь ввиду триггеры?). В любом случае попробую разобраться. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Full Text Search — SQLite
|
|||
карма: 25 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Valery, писал(а): Alexbootch, меня заинтересовало это загадочное fts в SQLite.
Если можешь, расшифруй, что это за зверь (может ты имеешь ввиду триггеры?). В любом случае попробую разобраться. Valery, это не триггеры, а полнотекстовой поиск по базе данных Для использования полнотекстового поиска нужно создать виртуальную таблицу следующим образом: sql-command ::= CREATE VIRTUAL TABLE [ database-name .] table-name USING fts3 [( [ argument [, argument ]*] )]
argument ::= name | TOKENIZE tokenizer tokenizer ::= SIMPLE | PORTER | user-defined Поиск по таблице производится так: по всей таблице (по всем столбцам): SELECT * FROM mytable WHERE mytable MATCH 'новое сообщение';
либо так: SELECT * FROM mytable WHERE mytable MATCH 'нов* сообщен*';
Поиск по определённому столбцу так: SELECT * FROM mytable WHERE mytable MATCH 'naim: новое сообщение';
либо так: SELECT * FROM mytable WHERE mytable MATCH 'naim: нов* сообщен*';
где naim - название столбца таблицы Поиск по нескольким столбцам производится так: SELECT * FROM mytable WHERE mytable MATCH 'naim: нов* сообщен* texts: расшифр* треггер*';
Поиск по таблице за исключением слова (слов) сообщен*: SELECT * FROM mytable WHERE mytable MATCH 'naim: нов* -сообщен*';
Выделение найденных слов: select snippet(naim, '[', ']', '%%') from mytable where naim match 'нов*';
Нахождение позиции (offsets): select naim, offsets(mytable) from mytable where mytable match 'нов*'; |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2022-04-02 23:55:22 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Alexbootch, Здесь http://www.hiasm.com/forum.html?q=3&p=47840#p47840 ссылки почти все - дохлые.
|
|||
карма: 25 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2022-04-02 23:55:22 |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Андрюха, вот здесь внимательно почитай
http://hiasm.1gb.ru/forum.html?q=3&p=88058#p88058 В пункте про 43 Edit'a есть пример применения конвертора, который тебе необходим |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2022-04-02 23:55:21 |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Андрюха, ну и выложи эту схему с IC или сам IC. Откуда мне знать, что надо схему именно с IC. Но скажу только, что без конвертора ASCII -> UTF-8 никк не обойтись
|
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2022-04-02 23:54:13 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2022-04-02 23:54:13 |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Вот так попробуй
|
|||
карма: 22 |
|