带python和flas的SQL语句

2024-09-30 18:13:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python中的SQL语句;一个函数接受flask中HTML页面中的搜索词;我想在列(conceptname)中搜索has(pray,prayes,prayes with,prayes day,etc…),因此如果用户键入“pray”,所有这些结果都必须出现,但我编写了以下代码,它不起作用:

def getconceptEnglish(self, concept):
    try:
        sql = "Select Hadith from EnglishHadith where(Conceptname like '%?%')";

        values = [concept];
        self.cursor.execute(sql, values);
        result = self.cursor.fetchall();

        return result;
    except pypyodbc.Error as err:
        return err;

Tags: 函数selfflasksqlreturnhtml语句result