The DBDK Visual C++ Add-In and IfxQuery

The DBDK Visual C++ Add-In is a toolbar that appears in Microsoft™ Visual C++ after you install DBDK.

The add-in aids you in debugging DataBlade® modules in the following ways:
  • If you are using a local database server for debugging, the add-in automates tasks from compiling through reaching the first breakpoint in your source code. In this case, you must have your database server on the same computer as the OneDB® DataBlade Developers Kit (DBDK) you used to develop your DataBlade module.
  • If you are using a remote database server, the add-in automates the following tasks:
    • Installing the DataBlade module project file
    • Installing the DataBlade module SQL scripts
    • Registering the DataBlade module
The add-in toolbar contains seven buttons. To see the name of each command, position the mouse pointer over the button. The following figure shows the add-in toolbar.
Figure 1: DBDK Visual C++ Add-In


The primary add-in command is the Debug DataBlade Module command; it completes all the tasks necessary to bring your DataBlade module to the first debugging breakpoint. When you use the Debug DataBlade Module command to start debugging, the IfxQuery tool is launched from within Visual C++ when an SQL unit test file is the active window.