Posielanie SMS z VB.NET pomocou databázy
Ak vytvárate aplikáciu v VB.NET, môžete rozšíriť jej funkcie o možnosť odosielania SMS. Na tento účel vám ponúkame tento návod krok za krokom, ktorý vás prevedie procesom sťahovania príkladového projektu, vytvorenia databázového rozloženia a databázového používateľa, úpravy zdrojového kódu a testovania príkladovej aplikácie. Zdrojový kód je poskytnutý, môžete ho upravovať podľa potreby.
Ako poslať SMS z VB.NET pomocou databázy (Jednoduché pokyny)Na odoslanie SMS z VB.NET pomocou databázy:
- Nainštalujte Microsoft Visual Studio
- Nainštalujte Microsoft SQL Express
- Stiahnite si príkladový projekt
- Otvorte OzekiSmsDBInsert.sln
- Vytvorte databázové tabuľky
- Spustite Ozeki SMS Gateway
- Pridajte databázového používateľa
- Upravte kartu pripojenia k databáze
- Upravte zdrojový kód v Visual Studio
- Odošlite testovaciu SMS z VB.NET
Na stiahnutie sem, a kliknite na odkaz na stiahnutie v hornej časti stránky, ako vidíte na Obrázku 1. Budete musieť počkať, kým váš prehliadač stiahne všetky potrebné súbory.
Ak ste súbory úspešne stiahli, otvorte súbor riešenia Visual Studio s názvom “OzekiSmsDBInsert.sln”. Na otvorenie a úpravu príkladového projektu budete potrebovať Microsoft Visual Studio. Môžete ho ľahko nájsť pomocou Obrázku 2.
Ďalej musíte vytvoriť databázové tabuľky na vašom Microsoft SQL Express databázovom serveri skopírovaním a vložením nasledujúceho kódu:
create database ozeki GO use ozeki GO CREATE TABLE ozekimessagein ( id int IDENTITY (1,1), sender varchar(30), receiver varchar(30), msg varchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(30), msgtype varchar(30), reference varchar(30), ); CREATE TABLE ozekimessageout ( id int IDENTITY (1,1), sender varchar(30), receiver varchar(30), msg varchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(100), msgtype varchar(30), reference varchar(30), status varchar(30), errormsg varchar(250) ); GO sp_addLogin 'ozekiuser', 'ozekipass' GO sp_addsrvrolemember 'ozekiuser', 'sysadmin' GO
Skopírovaný kód môžete vidieť na Obrázku 3.
Ďalším krokom je vytvorenie databázového používateľa v Ozeki SMS Gateway. Na tento účel použite panel “Pridať používateľa alebo aplikáciu” v Ozeki SMS Gateway. Musíte vybrať možnosť “Databáza”, aby ste vytvorili pripojenie s vaším MSSQL databázovým serverom, ako je znázornené na Obrázku 4.
Na pripojenie vášho databázového servera k používateľovi v Ozeki SMS Gateway musíte upraviť kartu “Pripojenie k databáze” v Ozeki SMS Gateway. Budete musieť skopírovať a vložiť vlastné vlastnosti servera a kliknúť na "OK". Na Obrázku 5 sme použili vlastnosti nášho testovacieho servera.
Na úpravu prihlasovacích údajov budete musieť upraviť zdrojový kód v Microsoft Visual Studio, ako je vidieť nižšie na Obrázku 6.
Ak ste vykonali všetky kroky správne, máte funkčný systém. Na spustenie programu kliknite na tlačidlo “Štart” v hornej časti okna Microsoft Visual Studio, ako je znázornené na Obrázku 7.
Ak sa program spustí, zobrazí sa vám grafické používateľské rozhranie príkladového projektu, ako je znázornené na Obrázku 8.
Aby sme to zhrnuli
Tento článok vám ukázal, ako môžete rozšíriť funkcie vašej VB.NET aplikácie o možnosť odosielania SMS. Toto riešenie poskytuje vysoko výkonný a ľahko použiteľný systém na odosielanie správ s VB.NET aplikáciou a Ozeki SMS Gateway. Ak ste postupovali podľa sprievodného návodu na stiahnutie príkladového projektu, vytvorenie používateľa databázy, úpravu zdrojového kódu a otestovanie príkladovej aplikácie, potom ste schopní tento systém nastaviť.
Pre vás je k dispozícii viac cenných informácií, ktoré nájdete tu na webovej stránke Ozeki. Prečítajte si ďalší zaujímavý článok a dozviete sa ako odosielať SMS z VB.NET pomocou HTTP API.
Stiahnite si Ozeki SMS Gateway teraz pre nekonečné možnosti!