freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 фев 2024 17:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 08 янв 2023 22:18 

Зарегистрирован: 28 мар 2014 13:01
Сообщения: 51
Доброго времени суток!
имеется база на MSSQL, подключаюсь к ней через ODBC.
если драйвер ODBC возвращает значение менее 255 символов, то в консоли выводится значение message =...., если больше 255 то обрезается или выводится пустота
Код:
local sql
sql = "DECLARE @returnData NVARCHAR(4000); execute [dbo].[CRM_DATA] '"..Tel.."' , @returnData OUTPUT;  select [dbo].[UCS2_to_UTF8](@returnData) as message"
if dbh:connected() == true
   then
      dbh:query(sql, function(row)  message = row.message    end)
   else
          freeswitch.consoleLog('CRIT',"DBH IS NOT CONNECTED !!!\n")
end
freeswitch.consoleLog('CRIT',"message = "..message.."\n")

как можно обойти проблему?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB