Tutorial exercise 1: Creating a simple user-defined routine

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

About this task

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:

Procedure

  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

Results