Size: a a a

Сообщество Python Программистов

2020 March 07

hy

heso yam in Сообщество Python Программистов
?
источник

A

Alexander in Сообщество Python Программистов
какую?
источник

hy

heso yam in Сообщество Python Программистов
Селект, если есть результат то тру/если нет то фолс
источник

A

Alexander in Сообщество Python Программистов
ровно так и написать
источник

hy

heso yam in Сообщество Python Программистов
Вы сказали что код не работает так, у меня сейчас так и написано
источник

A

Alexander in Сообщество Python Программистов
я сказал, что тот кусок кода, который вы привели вообще не запускается
источник

hy

heso yam in Сообщество Python Программистов
Но в ифе rowcount не работает корректно
источник

A

Alexander in Сообщество Python Программистов
там синтаксическая ошибка
источник

hy

heso yam in Сообщество Python Программистов
Я образно описал ТК с телефона
источник

A

Alexander in Сообщество Python Программистов
а я как должен понять, что вы такое пишете? и что у вас не работает?
источник

hy

heso yam in Сообщество Python Программистов
Execute один
источник

A

Alexander in Сообщество Python Программистов
rowcount у курсора возвращает количество строк в ответе
источник

A

Alexander in Сообщество Python Программистов
как именно вы его используете - вы не показываете
источник

A

Alexander in Сообщество Python Программистов
пишете "образно"
источник

A

Alexander in Сообщество Python Программистов
и думаете, что тут есть телепаты
источник

A

Alexander in Сообщество Python Программистов
какой ответ вы ожидаете?
источник

A

Alexander in Сообщество Python Программистов
"А, конечно, ты просто не добавил конфигурационный флаг, и поэтому rowcount всегда будет возвращать ноль. Хз зачем его так написали, но все с этим сталкиваются всегда"?
источник

hy

heso yam in Сообщество Python Программистов
Мне казалось что я задаю точный вопрос😅 сейчас покажу код
источник

b

bbclub in Сообщество Python Программистов
он же fetchall или fetchone не добавил вообще
поэтому None
источник

hy

heso yam in Сообщество Python Программистов
def test(id: str)    
   conn = sqlite3.connect('.db')
   c = conn.cursor()
   c.execute("SELECT * FROM X WHERE Y= ?", (id, ))
   print(c.fetchall())
   if c.rowcount>0:
       conn.commit()
       print("true")
       return True
   else:
       conn.commit()
       print("false")
       return False
источник