Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2017, 09:34   #1
Romanovkrd
Новичок
Джуниор
 
Регистрация: 18.06.2017
Сообщений: 2
По умолчанию Не могу найти ошибку в коде. Помогите

В ODI создаю процедуру на Питоне. Идет подключение к базе данных, где осуществляется проверка таблицы на присутствие записей. Если таблица не пустая данные записываются в файл на лок. компьютере. После подключения на строке rs=executeQuery(sql) выдает ошибку. Есть подозрение что должно использоваться не executeQuery(sql) а что то другое.

def prepareSQL():
con=odiRef.getJDBCConnection(“SRC”)
sql='''<%=odiRef.getOption(“SQL query”)%>'''
sql=sql.decode('cp1251')
return con.prepareStatement(sql)

prep = prepareSQL()

rs=executeQuery(sql) — ругаеться на эту строку

if(not rs.next()):
prep.close()
else:
f = open('C:\Temp\droptab.txt', ‘a’)
f.write(rs)
prep.close()
f.close()
Romanovkrd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу найти ошибку в коде, помогите разобраться Robert Goldstein Паскаль, Turbo Pascal, PascalABC.NET 2 03.02.2016 20:21
не могу найти ошибку в коде С++ kirillkucelap Помощь студентам 4 06.04.2014 19:03
Не могу найти ошибку в коде youngster Паскаль, Turbo Pascal, PascalABC.NET 3 17.11.2013 22:26
Не могу найти ошибку в коде afirat Общие вопросы Delphi 7 28.12.2012 21:13
Не могу найти ошибку в коде! Natasha666 Помощь студентам 1 20.05.2009 09:27