Как импортировать значение из sql в значение переменной? Ошибка типа: требуется целое число (полученный список типов) - PullRequest
0 голосов
/ 06 февраля 2020

Я нахожусь в процессе создания счетчика, который записывает значение в базу данных, затем я хочу загрузить максимальное значение, записанное при следующей перезагрузке.

Моя проблема, когда я выполняю свой sql запрос я получу "список" и ошибка "TypeError: Требуется целое число (получил список типов).

counter=Value('h', 0)

SELECT MAX(counter) FROM [TTMM].[dbo].[280] counter.value = cursor.fetchall() print(counter.value)

Результат, если я использую строку в качестве выходной переменной insted: [267,].

Просто хочу получить 267 в качестве значения моего счетчика.

Как преобразовать список в int?

1 Ответ

0 голосов
/ 09 февраля 2020

Это было очень просто ... я был курсором. Фест был застрахован от fetchall.

Мое решение:

counter=Value('h', 0)

SELECT MAX(counter) FROM [TTMM].[dbo].[280]
counter.value = cursor.fetchone()[0]
print(counter.value)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...