Tutorial exercise 1: Creating a simple user-defined routine

This exercise demonstrates how to use the tools of the Informix® DataBlade Developers Kit (DBDK)-- BladeSmith and the DBDK Visual C++ Add-In--to create a DataBlade module with a user-defined routine and to debug it.

The AddInts DataBlade module has one function, AddIntegers(), which adds two integers and returns the result.

You follow these basic steps to create the AddInts DataBlade module:

  1. Use BladeSmith to create the AddInts DataBlade module project.
  2. Use BladeSmith to create the AddIntegers() function.
  3. Use BladeSmith to generate the DataBlade module code.
  4. Create a test database.
  5. Add code for the AddInts() function to the code generated by BladeSmith.
  6. Compile and install your source code by using Microsoft Visual C++.
  7. Set a breakpoint for the AddInts() function.
  8. Edit the AddInts.sql unit test file.
  9. Click the Debug DataBlade Module button on the add-in toolbar to start debugging

Copyright© 2019 HCL Technologies Limited