SELECT idx, Port, Baud, Color, Lines FROM Channels WHERE Status = 1;
SELECT 'base'
Похоже, что не работает в одной транзакции, только в разных
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Я тоже так думал, но не катит -- в цепи запросов не работает, ни ошибку, ни текст не выдает. Вот, собственно, сама цепь запросов.
Похоже, что не работает в одной транзакции, только в разных |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Наверное да. Как Delete и Vacuum
------------ Дoбавленo в 16.56: Хотя надо вспомнить или найти - где-то я строки добавлял "Итого за месяц" и "Итого за год". Не горит ? |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Не горит ?Не, не горит, хотел просто сократить один элемент, воткнув текст в запрос |
|||
карма: 22 |
|
Ответов: 4628
Рейтинг: 749
|
|||
А что, 'FROM xxx' не надо указывать? Типа так:
SELECT 'base' FROM Channels Не знаю, есть ли в SQLLite "SELECT FIRST 1 'base' FROM ...." |
|||
карма: 26 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Netspirit писал(а): А что, 'FROM xxx' не надо указывать?Нужно без обращения к конкретным таблицам базы. Типа такого
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Netspirit, вот нет ни базы ни таблицы. Только в памяти создаётся блок управления.
code_31668.txt (и FROM нет ) И так не только в SQLite. |
|||
карма: 25 |
| ||
файлы: 1 | code_31668.txt [1.4KB] [402] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): и FROM нетИ как вот это приклеить к запросу множественных полей в одном элементе запроса |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, если написать в одну строчку без переноса, то у меня работает.
selectall.png |
|||
карма: 25 |
| ||
файлы: 1 | selectall.png [5.6KB] [749] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Пробуй свою БДСпасибо. Завтра на работе попробую. Отпишусь |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, про перенос инфо ложное. Причина не в том.
Посмотри эту схему : code_31673.txt Там опять две ! схемы. Переключись с одной на другую и сразу поймёшь. Пропиши свои данные. |
|||
карма: 25 |
| ||
файлы: 1 | code_31673.txt [1.5KB] [342] | ||
Голосовали: | nesco |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Переключись с одной на другую и сразу поймёшь.Я понял и так, без переключения. Спасибо, что нашел причину. Но ковырять я эти компоненты источников не буду. Увы, переделывать всю схему на другие элементы ради экономии пары копеечных компонентов никакого желания нет, пусть все остается "как есть" |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Но ковырять я эти компоненты источников не буду. nesco, но DSC_Exec работает нормально со списком любого размера. А вот DSC_Query обрезает список на первой ';' |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
В DSC_Exec работает вот такая функция
ХЗ почему так сделано, этот участок кода писал Dilma Че-то мне подсказывает, что вот эта функция не совсем корректно работает со списком запросов
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Между прочим, программы Sqliteadmin и SQLite Expert Personal 3 тоже работают, как наши DSC - режут на первой ';'.
|
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): тоже работают, как наши DSC - режут на первой ';'Тут похоже, что сам SQLiteAPI некорректно работает в некоторых случаях |
|||
карма: 22 |
|