下午好。我不是通过机器人的电报向这个数据库发出请求,所有数据都没有问题地返回,但是通过机器人它给出了一个错误 - 无法解析实体:在字节偏移量 126 处找不到斜体实体的结尾. 要搜索并输出到电报,我使用以下代码:
cursor.execute(f"SELECT * FROM shopCentre WHERE Name3 = '{Kad_Num}'")
records = cursor.fetchall()
global num_row
num_row = len(records)
if Kad_Num == '/Stop_Search':
await message.answer('Поиск завершен.')
await state.finish()
else:
if num_row == 1:
for result in records:
await message.answer('Количество найденных записей:\n' + str(num_row) + '\n\nДля завершения поиска, нажмите на /Stop_Search', parse_mode="MarkdownV2")
await message.answer('Наименование торгового центра:\n'+str(result[1]) + "\n\n" + 'Адрес объекта налогообложения:\n'+str(result[4])+ "\n\n" +'Вид объекта:\n'+str(result[2]) + "\n\n" + 'Общая площадь объекта недвижимости, кв.м.:\n'+str(result[8]))
附上数据库中的一个小屏幕截图。在屏幕上,可以看到蓝色箭头,这意味着 - load remaining part of the value。会不会因为表格单元格中的信息量大,例如Name4列中的地址而出现这样的错误。或者检查文本格式,例如没有斜体,粗体,以便它在任何地方都一样?

解决我的问题
找到答案)删除降价