Hvordan koble Microsoft Botframework til en database

stemmer
1

Jeg har begynt å bygge et Bot bruker Microsoft Botframework.I har to spørsmål:

1.Can jeg koble Botframework til en SQL-database lokalt? Hvis ja, hvordan kan det gjøres?

2.Can den Botframework oppdatere databasen dynamisk? Eksempel: Reschedule dagens møte til onsdag. Når brukeren quires, kan den oppdaterte informasjonen skal vises til brukeren?

Publisert på 13/03/2017 klokken 06:40
kilden bruker
På andre språk...                            


1 svar

stemmer
3

Selv om jeg bygde min bot med node.js, tror jeg prosedyren er ganske lik.

Jeg bare koble til MSSQL database direkte med pakken MSSQL. For C #, kan du se denne . I min situasjon, kan brukerne gjøre noen søk via min bot. Først må du forberede alle tilkoblings strenger. Ved mottak av en forespørsel, åpner min bot en ny tilkobling til SQL DB og utfører spørringen som

string sql = "SELECT * FROM MyDatabase";     // C# code
command = new SqlCommand(sql, connection);

Deretter returnerer den resultatet til bot, og du kan gå tilbake til brukeren. Det avgjørende er at du trenger å forholde seg til den asynkrone oppgaven.

Svaret på spørsmål 2 er også ja. Bare søket til Update MyDatabase ...og når brukeren sender inn en ny spørring, vil den oppdaterte posten bli returnert.

Svarte 13/03/2017 kl. 08:44
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more