Бот не может вставить в базу данных SQL WCF (подключенный сервис)? - PullRequest
0 голосов
/ 16 февраля 2020

У меня есть WCF, потребляемый несколькими клиентами:

  1. WinForms,
  2. ASP MVC 5,
  3. А А пытается использовать бот

Проблема в том, что даже если я могу получить доступ к своему уровню доступа к данным внутри при использовании бота, я не могу вставить. 0 row modified При вызове через Интернет тот же метод, который он может вставить. Сначала я думал, что это проблема с моим WCF, который находится в. net framework 4.6. С ботом. net core 2.1.

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

вот мой ConnectedService для wcf enter image description here

и вот как я вызываю wcf внутри моего бота. просто получаю параметр от LUIS и передаю его службе

enter image description here Большое спасибо за то, что вы поделились с нами новичком ie и будьте снисходительны со мной ... Уважаемые уважаемые мастера! )

1 Ответ

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

проблема в том, как он захватывает название книги, которую я хочу вставить:

похоже, что когда я пишу "c# в глубину", он преобразует его в "c # in глубина ", потому что я просто использую простое право ie с LUIS без структуры, поэтому заголовок должен быть вставлен точно так же, как в моем БД;

это не так, как на веб-стороне, где вы просто нажимаете на кнопка захвата этой конкретной книги без написания названия ... код не является решением, просто чтобы вы поняли смысл.

var cInDepth = titre.ToLower (). Contains ("c # в глубине") ? titre = "c# в глубину": titre;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...