похожая тема
https://www.rusavtomatika.com/forum/....php?f=1&t=999
Тупо в панеле движок БД старый, то что работает в DB Browser, не пашет на панеле. С ПЛК скорее всего та же история.
---------
Как у вас рука поднялась сделать имена столбцов не текстом, а цифрой?
Код:CREATE TABLE "Products" ("Name" TEXT,"Date" TEXT,"Metal_mm" INT,"Correction" INT,"Oper_1" INT,"Oper_2" INT,"Oper_3" INT,"Oper_4" INT,"Oper_5" INT,"Oper_6" INT,"Oper_7" INT,"Oper_8" INT,"Oper_9" INT,"Oper_10" INT,"Oper_11" INT,"Oper_12" INT,"Oper_13" INT,"Oper_14" INT,"Oper_15" INT,"Oper_16" INT,"Oper_17" INT,"Oper_18" INT,"Oper_19" INT,"Oper_20" INT,"Angle_1" INT,"Angle_2" INT,"Angle_3" INT,"Angle_4" INT,"Angle_5" INT,"Angle_6" INT,"Angle_7" INT,"Angle_8" INT,"Angle_9" INT,"Angle_10" INT,"Angle_11" INT,"Angle_12" INT,"Angle_13" INT,"Angle_14" INT,"Angle_15" INT,"Angle_16" INT,"Angle_17" INT,"Angle_18" INT,"Angle_19" INT,"Angle_20" INT,"Width_1" INT,"Width_2" INT,"Width_3" INT,"Width_4" INT,"Width_5" INT,"Width_6" INT,"Width_7" INT,"Width_8" INT,"Width_9" INT,"Width_10" INT,"Width_11" INT,"Width_12" INT,"Width_13" INT,"Width_14" INT,"Width_15" INT,"Width_16" INT,"Width_17" INT,"Width_18" INT,"Width_19" INT,"Width_20" INT,"Pos1_1" INT,"Pos1_2" INT,"Pos1_3" INT,"Pos1_4" INT,"Pos1_5" INT,"Pos1_6" INT,"Pos1_7" INT,"Pos1_8" INT,"Pos1_9" INT,"Pos1_10" INT,"Pos1_11" INT,"Pos1_12" INT,"Pos1_13" INT,"Pos1_14" INT,"Pos1_15" INT,"Pos1_16" INT,"Pos1_17" INT,"Pos1_18" INT,"Pos1_19" INT,"Pos1_20" INT,"Pos2_1" INT,"Pos2_2" INT,"Pos2_3" INT,"Pos2_4" INT,"Pos2_5" INT,"Pos2_6" INT,"Pos2_7" INT,"Pos2_8" INT,"Pos2_9" INT,"Pos2_10" INT,"Pos2_11" INT,"Pos2_12" INT,"Pos2_13" INT,"Pos2_14" INT,"Pos2_15" INT,"Pos2_16" INT,"Pos2_17" INT,"Pos2_18" INT,"Pos2_19" INT,"Pos2_20" INT)
Последний раз редактировалось BETEP; 18.04.2025 в 22:35.
Решил проверить:
Owen.jpg
Сработало:
- с двойными кавычками;
- с квадратными скобками;
- с апострофами;
всё остальное не сработало!!!
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Я писал свой код основываясь на примере видеоролика "50. Работа с СУБД SQLite" на ютубе канал "CodesysOneLove". Команда запроса формируется в моей программе и только потом передается в линукс на исполнение. Как сделать по другому я не знаю. Если у вас есть возможность, поделитесь мыслями какие еще есть варианты?
У ТС проблема не с sqlite, а с работой с этой базой через codesys, не забывайте. Поэтому он с ней так и работает, проверяет запросы, которые воспринимает кодесис.
©Я так думаю...
где хоть один скрин из КДС?
таблица заполняется из КДС, полагаю по примеру из видео по работе с базой, с ней проблем нет. Прежде чем загружать в проект выборку из базы, нужно потренироваться в консоли, об этом здесь и шла пока речь, путаница с кавычками была и мешали те кто не разбирается
Другие варианты вместо консоли, вот owen.png. И если таблица заранее не известна, помогает команда sqlite3 otchet.db ".schema"
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Доброго дня всем!
Файл тестовой базы во вложении.
Я понял вашу идею capzap,