Paso 4: Probar la aplicación
Tiempo de finalización: 10 minutos
Objetivo: En este paso, probará la aplicación insertando un registro en la tabla Employee de la base de datos ADAPTER_SAMPLES . Si la aplicación funciona correctamente, la orquestación recibe una notificación de cambios en la tabla Employee . A continuación, la orquestación extrae el tipo de notificación recibida. Si la notificación es para una operación De inserción, la orquestación ejecuta el UPDATE_EMPLOYEE procedimiento almacenado y recibe una respuesta. La orquestación extrae los valores de Employee_ID y Name de la respuesta y los inserta en la tabla Purchase_Order .
Requisitos previos
Antes de comenzar con este paso, debe asegurarse de lo siguiente:
Hay disponible un mensaje de solicitud para invocar el procedimiento almacenado UPDATE_EMPLOYEE en C:\TestLocation\CreateEmployeeMessage. El mensaje de solicitud es similar al siguiente:
<UPDATE_EMPLOYEE xmlns="http://schemas.microsoft.com/Sql/2008/05/TypedProcedures/dbo" />
Hay disponible un mensaje de solicitud para invocar la operación Insertar en la tabla Purchase_Order en C:\TestLocation\CreatePOMessage. El mensaje de solicitud es similar al siguiente:
<Insert xmlns="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Purchase_Order"> <Rows> <Purchase_Order xmlns="http://schemas.microsoft.com/Sql/2008/05/Types/Tables/dbo"> <Employee_ID>10</Employee_ID><Employee_Name>Employee_Name</Employee_Name> </Purchase_Order> </Rows> </Insert>
Nota
Los valores de los campos Employee_ID y Employee_Name son marcadores de posición. La orquestación inserta los valores reales en tiempo de ejecución.
Debe haber completado el paso 3: Configurar e iniciar la aplicación.
Para probar la aplicación
Inserte un registro en la tabla Employee . Para ello, ejecute la siguiente instrucción desde SQL Server Management Studio.
INSERT INTO [ADAPTER_SAMPLES].[dbo].[Employee] ([Name] ,[Designation] ,[Salary]) VALUES('John Smith' ,'Manager' ,500000)
Compruebe la tabla Employee en la base de datos. Observará que la columna Estado agrega el nuevo registro es "0".
Siga actualizando los registros de la tabla Employee . Observará que la columna Estado del nuevo registro ahora está establecida en "1".
Compruebe la tabla Purchase_Order . Observará que un registro con el mismo nombre y designación de empleado, que proporcionó en la instrucción Insert, se agrega a la tabla.
Si proporcionó el alias de correo electrónico en la configuración del puerto SMTP, también recibirá un correo electrónico con el mensaje de respuesta de la operación Insertar.
Síntesis
Ha probado la aplicación SampleApplication insertando un registro en la tabla Employee .
Pasos siguientes
Si la prueba ha funcionado, enhorabuena. Ha completado el tutorial del adaptador de SQL.
Si no ha funcionado la prueba, compruebe con detenimiento el trabajo realizado para asegurarse de que ha agregado todos los objetos necesarios y de que ha establecido las propiedades de éstos correctamente.
Consulte también
Paso 3: Configurar e iniciar la aplicación
Lección 5: Implementar la solución