Найти - Пользователи
Полная версия: kinterbasdb ProgrammingError: (-104, 'isc_dsql_prepare: \n invalid request BLR at offset 2\n function UDF_HASH is not defined\n module name or entrypoint could not be found'
Начало » Базы данных » kinterbasdb ProgrammingError: (-104, 'isc_dsql_prepare: \n invalid request BLR at offset 2\n function UDF_HASH is not defined\n module name or entrypoint could not be found'
1
agryn
Здравствуйте! Наблюдаю странный глюк при запросе с использованием kinterbasdb
import kinterbasdb
connection = kinterbasdb.connect(
            database=u'C:\\...',
            user='sysdba',
            password='masterkey',
            dialect=3,
            charset='UTF8'
        )
cursor = connection.cursor()
cursor.execute("""select m_drug.name from m_drug where m_drug.id = 159377)""")
При запуске такого запроса в IBExpert все работает нормально а при запуске под питоном выдает вот такое:
ProgrammingError: (-104, 'isc_dsql_prepare: \n  invalid request BLR at offset 2\n  function UDF_HASH is not defined\n  module name or entrypoint could not be found')
Когда выполняю такой запрос:
cursor.execute("""select m_drug.name from m_drug""")
Все данные выбираются нормально.
Подскажите в чем “прикол”.
agryn
Походу, проблема возникла так как я подключался к БД для которой разработчик использовал модифицированную версию dll, я пользоваться библиотекой с официального сайта.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB