Слово All является служебным в SQLite, если вы назвали так таблицу (а делать этого не стоило), то теперь в запросах нужно будет это название брать в кавычки всё время. И второй момент: вы использовали условие LIKE, вероятно для того, чтобы номер искать по частичному вхождению. В этом случае нужно добавить символы %. Если моё предположение неверно, уберите их из последней сточки.
SELECT
id,
PC_invnum,
ip,
ser_num,
mb_model,
mb_ser,
mb_rev,
ram_manufacturer_1st,
ram_manufacturer_2nd,
ram_memory_1st_planka,
ram_memory_2nd_planka,
ram_sn_1st_planka,
ram_sn_2nd_planka,
mon_diag,
mon_inv_num,
mon_model,
mon_ser_num,
kb_model,
kb_inv_num,
kb_ser_num,
mouse_model,
mouse_inv_num,
mouse_ser_num,
psu_model,
psu_inv_num,
psu_ser_num,
terminal_model,
terminal_inv_num,
terminal_ser_num,
terminal_comment,
mfu_model,
mfu_inv_num,
mfu_ser_num,
video_manuf,
video_model,
video_ram,
video_other,
table_num,
comments
FROM 'all'
WHERE PC_invnum LIKE "%{ed1_inv}%"
Визуальное программирование:
блог и
телеграм-канал.