Enviar SMS desde VB.NET usando una base de datos
Si estás creando una aplicación en VB.NET, puedes ampliar sus funcionalidades con una opción de envío de SMS. Para ello, te proporcionamos este tutorial paso a paso, que te guiará a través del proceso de descargar un proyecto de ejemplo, crear un diseño de base de datos y un usuario de base de datos, modificar el código fuente y probar la aplicación de ejemplo. El código fuente está incluido, siéntete libre de editarlo.
Cómo enviar SMS desde VB.NET usando una base de datos (Instrucciones sencillas)
Para enviar SMS desde VB.NET usando una base de datos:
- Configurar Microsoft Visual Studio
- Instalar Microsoft SQL Express
- Descargar el proyecto de ejemplo
- Abrir OzekiSmsDBInsert.sln
- Crear tablas de la base de datos
- Iniciar Ozeki SMS Gateway
- Añadir un usuario de base de datos
- Modificar la pestaña de conexión a la base de datos
- Editar el código fuente en Visual Studio
- Enviar un SMS de prueba desde VB.NET
Paso 1 - Descargar un proyecto de ejemplo
Para descargar un proyecto de ejemplo gratuito de SMS con base de datos SQL en Visual Basic con el que puedas trabajar, dirígete aquí, y haz clic en el enlace de descarga en la parte superior de la página como se muestra en Figura 1. Deberás esperar hasta que tu navegador descargue todos los archivos necesarios.
Paso 2 - Abrir el proyecto de ejemplo
Si has descargado los archivos correctamente, abre el archivo de solución de Visual Studio llamado “OzekiSmsDBInsert.sln”. Necesitarás Microsoft Visual Studio para abrir y editar el proyecto de ejemplo. Puedes encontrarlo fácilmente con la ayuda de Figura 2.
Paso 3 - Conectar la base de datos con el usuario en Ozeki SMS Gateway
A continuación, debes crear las tablas de la base de datos en tu servidor de base de datos Microsoft SQL Express copiando y pegando el siguiente código:
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
Puedes ver el código copiado en Figura 3.
El siguiente paso es crear un usuario de base de datos en Ozeki SMS Gateway. Para ello, usa el panel “Añadir usuario o aplicación” de Ozeki SMS Gateway. Debes seleccionar la opción “Base de datos” para crear una conexión con tu servidor de base de datos MSSQL, como se muestra en Figura 4.
Para conectar tu servidor de base de datos al usuario en Ozeki SMS Gateway, debes modificar la pestaña “Conexión a la base de datos” en Ozeki SMS Gateway. Necesitarás copiar y pegar tus propias propiedades del servidor y hacer clic en "Aceptar". En Figura 5, hemos utilizado las propiedades de nuestro servidor de prueba.
Para modificar las credenciales de inicio de sesión, deberás editar el código fuente con Microsoft Visual Studio, como se muestra a continuación en Figura 6.
Paso 4 - Iniciar el programa
Si has completado todos los pasos correctamente, tienes un sistema funcional. Para iniciar el programa, haz clic en el botón “Iniciar” en la parte superior de la ventana de Microsoft Visual Studio, como se muestra en Figura 7.
Si el programa se inicia, se te presentará la interfaz gráfica del proyecto de ejemplo, como se muestra en Figura 8.
En resumen
Este artículo te ha mostrado cómo puedes ampliar las funcionalidades de tu aplicación en VB.NET con una opción de envío de SMS. Esta solución proporciona un sistema de alto rendimiento y fácil de usar para el envío de mensajes con la aplicación VB.NET y Ozeki SMS Gateway. Si has seguido la guía a través del proceso de descargar un proyecto de ejemplo, crear un usuario de base de datos, modificar el código fuente y probar la aplicación de ejemplo, entonces estás listo para configurar este sistema.
Hay más información valiosa que puedes adquirir, la cual puedes encontrar aquí en el sitio web de Ozeki. Adéntrate en otro artículo interesante para aprender sobre cómo enviar SMS desde VB.NET usando HTTP API.
¡Descarga ahora el Ozeki SMS Gateway para posibilidades infinitas!