How to connect Visual C# program with database explain step by step

  1. From the File menu select File->New->Project and the dialog box shown below will appear.
  2. In the dialog box that appears make sure that Visual C++ is selected in the Project Types hierarchy tree on the left. Note: your list of project types may be slightly different if other languages have not been installed. Under Visual C++ select Win32.
  3. Select Win32 Console Application from the options under Templates
  4. Enter a name for the project in the text box labeled "Name". In this example the project will be named "ProgrammingAssignment1".
  5. Click the browse button then locate the folder in which you want to create the new project. It is recommended that you keep your projects on your own thumb drive. Any project created on a computer in the labs will only be accessible from that computer, and could be deleted without warning by the computer lab staff during maintenance upgrades.
  6. Enter a name for the solution in the text box labeled "Solution Name". In this example the solution will be named "ProgrammingAssignments". A "Solution" is Microsoft's term for your project workspace. After creating a solution with your first project you can then add other projects to the solution. Some programmers like to put only one project in a solution to keep everything neat and separate. Others prefer to put all programming assignment projects for a course in the same solution.
    How to connect Visual C# program with database explain step by step

    Visual Studio 2015 image.
  7. Click the OK button and the Win32 Application Wizard window will appear. Select "Application Settings" from the list on the left and the window shown below appears. Make sure that the "Console Application" radio button is selected. Uncheck the "Precompiled Header" and the "Security Development Lifecycle" check boxes. Check the "Empty Project" check box. This will ensure that you will be building a pure ANSI Standard C++ application without any of the extra baggage with which Microsoft likes to load you down.
    How to connect Visual C# program with database explain step by step

    Visual Studio 2015 image.
  8. Finally click "Finish" and your project will be created.

Open the Software ( MS Visual C++)   (If you are working on a networked system, you will need to login to your system and then access MS Visual C++.)

If you are working in a PC environment:1.  Open Start Menu
2.  Select Programs
3.  Select MS Visual C++ 6.0

When the Tip of the Day dialog box appears, close it by clicking on the Close button.  If you do not want to see the Tip of the Day every time you open Visual C++, click the Show tips at Startup check box to remove the check mark and deselect this feature.

Create a New Project (refer to your tri-fold brochure)

Microsoft Visual C++ offers an easy-to-use GUI, graphical user interface.  It contains a Project Workspace window, an Editor window (where you will write your programming code), and an Output Message window (where you will see your error messages).

C/C++ support for Visual Studio Code is provided by a Microsoft C/C++ extension to enable cross-platform C and C++ development on Windows, Linux, and macOS.

How to connect Visual C# program with database explain step by step

Install the extension

  1. Open VS Code.
  2. Select the Extensions view icon on the Activity bar or use the keyboard shortcut (⇧⌘X (Windows, Linux Ctrl+Shift+X)).
  3. Search for 'C++'.
  4. Select Install.

How to connect Visual C# program with database explain step by step

After you install the extension, when you open or create a *.cpp file, you will have syntax highlighting (colorization), smart completions and hovers (IntelliSense), and error checking.

How to connect Visual C# program with database explain step by step

Install a compiler

C++ is a compiled language meaning your program's source code must be translated (compiled) before it can be run on your computer. VS Code is first and foremost an editor, and relies on command-line tools to do much of the development workflow. The C/C++ extension does not include a C++ compiler or debugger. You will need to install these tools or use those already installed on your computer.

There may already be a C++ compiler and debugger provided by your academic or work development environment. Check with your instructors or colleagues for guidance on installing the recommended C++ toolset (compiler, debugger, project system, linter).

Some platforms, such as Linux or macOS, have a C++ compiler already installed. Most Linux distributions have the GNU Compiler Collection (GCC) installed and macOS users can get the Clang tools with Xcode.

Check if you have a compiler installed

Make sure your compiler executable is in your platform path (%PATH on Windows, $PATH on Linux and macOS) so that the C/C++ extension can find it. You can check availability of your C++ tools by opening the Integrated Terminal (⌃` (Windows, Linux Ctrl+`)) in VS Code and trying to directly run the compiler.

Checking for the GCC compiler g++:

g++ --version

Checking for the Clang compiler

clang --version

clang --version

Note: If you would prefer a full Integrated Development Environment (IDE), with built-in compilation, debugging, and project templates (File > New Project), there are many options available, such as the Visual Studio Community edition.

If you don't have a compiler installed, in the example below, we describe how to install the Minimalist GNU for Windows (MinGW) C++ tools (compiler and debugger). MinGW is a popular, free toolset for Windows. If you are running VS Code on another platform, you can read the , which cover C++ configurations for Linux and macOS.

Example: Install MinGW-x64

We will install Mingw-w64 via MSYS2, which provides up-to-date native builds of GCC, Mingw-w64, and other helpful C++ tools and libraries. You can download the latest installer from the MSYS2 page or use this link to the installer.

Follow the Installation instructions on the MSYS2 website to install Mingw-w64. Take care to run each required Start menu and

clang --version
1 command.

You will need to install the full Mingw-w64 toolchain (

clang --version
2) to get the
clang --version
3 debugger.

Add the MinGW compiler to your path

Add the path to your Mingw-w64

clang --version
4 folder to the Windows
clang --version
5 environment variable by using the following steps:

  1. In the Windows search bar, type 'settings' to open your Windows Settings.
  2. Search for Edit environment variables for your account.
  3. Choose the
    clang --version
    6 variable in your User variables and then select Edit.
  4. Select New and add the Mingw-w64 destination folder path, with
    clang --version
    7 appended, to the system path. The exact path depends on which version of Mingw-w64 you have installed and where you installed it. If you used the settings above to install Mingw-w64, then add this to the path:
    clang --version
  5. Select OK to save the updated PATH. You will need to reopen any console windows for the new PATH location to be available.

Check your MinGW installation

To check that your Mingw-w64 tools are correctly installed and available, open a new Command Prompt and type:

gcc --version
g++ --version
gdb --version

If you don't see the expected output or g++ or

clang --version
3 is not a recognized command, make sure your PATH entry matches the Mingw-w64 binary location where the compiler tools are located.

If the compilers do not exist at that PATH entry, make sure you followed the instructions on the MSYS2 website to install Mingw-w64.

Hello World

To make sure the compiler is installed and configured correctly, we'll create the simplest Hello World C++ program.

Create a folder called "HelloWorld" and open VS Code in that folder (

gcc --version
g++ --version
gdb --version
1 opens VS Code in the current folder):

mkdir HelloWorld
cd HelloWorld
code .

The "code ." command opens VS Code in the current working folder, which becomes your "workspace". Accept the Workspace Trust dialog by selecting Yes, I trust the authors since this is a folder you created.

Now create a new file called

gcc --version
g++ --version
gdb --version
2 with the New File button in the File Explorer or File > New File command.

How to connect Visual C# program with database explain step by step

How to connect Visual C# program with database explain step by step

Add Hello World source code

Now paste in this source code:

#include <iostream>

int main()
    std::cout << "Hello World" << std::endl;

Now press ⌘S (Windows, Linux Ctrl+S) to save the file. You can also enable to automatically save your file changes, by checking Auto Save in the main File menu.

Build Hello World

Now that we have a simple C++ program, let's build it. Select the Terminal > Run Build Task command (⇧⌘B (Windows, Linux Ctrl+Shift+B)) from the main menu.

How to connect Visual C# program with database explain step by step

This will display a dropdown with various compiler task options. If you are using a GCC toolset like MinGW, you would choose C/C++: g++.exe build active file.

How to connect Visual C# program with database explain step by step

This will compile

gcc --version
g++ --version
gdb --version
2 and create an executable file called
gcc --version
g++ --version
gdb --version
4, which will appear in the File Explorer.

How to connect Visual C# program with database explain step by step

Run Hello World

From a command prompt or a new VS Code Integrated Terminal, you can now run your program by typing ".\helloworld".

How to connect Visual C# program with database explain step by step

If everything is set up correctly, you should see the output "Hello World".

This has been a very simple example to help you get started with C++ development in VS Code. The next step is to try one of the tutorials listed below on your platform (Windows, Linux, or macOS) with your preferred toolset (GCC, Clang, Microsoft C++) and learn more about the Microsoft C/C++ extension's language features such as IntelliSense, code navigation, build configuration, and debugging.


Get started with C++ and VS Code with tutorials for your environment:

  • GCC on Windows via MinGW
  • Microsoft C++ on Windows
  • GCC on Linux
  • GCC on Windows Subsystem For Linux
  • Clang/LLVM on macOS
  • CMake Tools on Linux


You can find more documentation on using the Microsoft C/C++ extension under the C++ section of the VS Code website, where you'll find topics on:

  • Debugging
  • Editing
  • Settings
  • FAQ

How to connect Visual C# program with database explain step by step

Remote Development

VS Code and the C++ extension support Remote Development allowing you to work over SSH on a remote machine or VM, inside a Docker container, or in the Windows Subsystem for Linux (WSL).

To install support for Remote Development:

  1. Install the VS Code Remote Development Extension Pack.
  2. If the remote source files are hosted in WSL, use the WSL extension.
  3. If you are connecting to a remote machine with SSH, use the Remote - SSH extension.
  4. If the remote source files are hosted in a container (for example, Docker), use the Dev Containers extension.

Enhance completions with AI

GitHub Copilot is an AI-powered code completion tool that helps you write code faster and smarter. You can use the GitHub Copilot extension in VS Code to generate code, or to learn from the code it generates.

How to connect Visual C# program with database explain step by step

GitHub Copilot provides suggestions for numerous languages and a wide variety of frameworks, and it works especially well for Python, JavaScript, TypeScript, Ruby, Go, C# and C++.

You can learn more about how to get started with Copilot in the Copilot documentation.


If you run into any issues or have suggestions for the Microsoft C/C++ extension, please file issues and suggestions on GitHub. If you haven't already provided feedback, please take this quick survey to help shape this extension for your needs.

How to connect to Visual Studio?

From the Visual Studio Tools menu, select Options, then select Source Control > Plug-in Selection. Select Visual Studio Team Foundation Server. For Visual Studio Team Foundation Server, enter the name and port number for the Azure DevOps Proxy Server. Select Use SSL encryption (https) to connect.

How to connect Visual Studio to database?

Create a dataset for an ..
Open a Windows Forms or WPF application project in Visual Studio..
On the View menu, select Other Windows > Data Sources..
In the Data Sources window, click Add New Data Source. ... .
Select Database on the Choose a Data Source Type page, and then select Next..

How to connect C program to database?

The only caveat here is that ODBC does use an old C-style API..
Step 1: Creating your Azure SQL Database. ... .
Step 2: Get connection string. ... .
Step 3: Add your IP to the firewall. ... .
Step 4: Connecting from a Windows C/C++ application. ... .
Step 5: Connecting from a Linux C/C++ application..

How to connect Visual Basic to SQL?

Create Visual Basic . Start Visual Studio . NET, and create a new Visual Basic Windows Application project named SQLDataAccess. From the Windows Start menu, point to Programs, point to Microsoft SQL Server, and then click SQL Server Service Manager to ensure that the SQL Server service is running on your computer.