@SOmar

Параметры в запросе pymssql?

Что бы передать параметр в запрос приходится делать Объединение.

Параметр_1 = 'Розничная К2'

'SELECT T1._Description
FROM dbo._Reference128 T1 WITH(NOLOCK)
WHERE T1._Description ='  +  Параметр_1


В примере же делают так:
'SELECT * FROM persons WHERE salesrep=%s', 'John Doe'


Если же я так делаю:
'SELECT T1._Description FROM dbo._Reference128 T1 WITH(NOLOCK) WHERE T1._Description = %s',   'Параметр_1'

Выдает ошибку: 'tuple' object has no attribute 'encode'

Читал об этой ошибке, исправлял как там говорилось один фиг ни чего не выходит!
  • Вопрос задан
  • 276 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы