Set Up the OOSqlBookDemoWebApplication Solution

Takes you through the steps required to set up the OOSqlBookDemoWebApplication Visual Studio solution used in this tutorial.

Create the OOSqlBookDemoWebApplication solution and project

In this procedure, you create the OOSqlBookDemoWebApplication solution and project, which contains skeleton versions of the files listed in the Demonstration Solution section.

  1. In Visual Studio, click File > New > Project.
  2. In the New Project dialog box, expand Installed > COBOL.
  3. Click the Web category.
  4. In the center pane, select ASP.NET Web Application.
  5. Complete the fields as follows:
    Name OOSqlBookDemoWebApplication
    Location c:\tutorials\SQL
    Solution Name OOSqlBookDemoWebApplication
    Framework Choose the appropriate .NET Framework version from the drop-down list.
    Note: Must be version 4.7.2 or later.
  6. Uncheck Create directory for solution.
  7. Click OK.

Add existing projects

We provide the OOSqlBookWrapper and OOSqlLegacyBook projects for you to add to the solution. These contain application source code and references.

  1. In the Solution Explorer, right-click the solution; then select Add > Existing Project.
  2. Browse to the %PUBLIC%\Documents\Micro Focus\Visual COBOL\Samples\SQL\ado.net\OOSqlBookWrapper directory.
  3. Double-click the OOSqlBookWrapper COBOL project.
  4. Again, in the Solution Explorer, right-click the solution; then select Add > Existing Project.
  5. Browse to the %PUBLIC%\Documents\Micro Focus\Visual COBOL\Samples\SQL\ado.net\OOSqlLegacyBook directory.
  6. Double-click the OOSqlLegacyBook COBOL project.

Add project references

The two projects you just added to the solution need to be incorporated by reference. Here you create a reference from the OOSqlBookDemoWebApplication project to the OOSqlBookWrapper and OOSqlLegacyBook projects.

  1. In the Solution Explorer, right-click the OOSqlBookDemoWebApplication project; then select Add > Reference.
  2. In the left pane, click Projects.
  3. In the right pane, check OOSqlBookWrapper and OOSqlLegacyBook; then click OK.

Declare a Data Item

  1. In the Solution Explorer, open the Default.aspx.cbl file, located in the OOSqlBookDemoWebApplication project under the Default.aspx entry.
  2. Declare the my-book data item in the working-storage section as follows:
           01 my-book type OOSqlBookWrapper.SqlBook.
  3. Save and close the file.

Build the OOSqlBookDemoWebApplication Solution

  • In the Solution Explorer, right-click the OOSqlBookDemoWebApplication solution; then select Build Solution from the context menu.