Verbinden Sie mit der SQL Server Datenbank mit C#

View more categories:

1- Die Einführung

Das Dokument wird nach der Quelle von ... geschrieben
  • SQL Server 2014 (OK for others SQL Server).

  • Visual Studio 2013 (OK for other VS)

2- Erstellen Sie die Data Connection für die Verbingung mit SQL Server aus Visual Studio

Die Erstellung von Data Connection auf  Visual Studio erlaubt Sie, Ihre Database auf dem Visual Studio direkt zu sehen
Auf der Natur verbindet Ihr C# Programm mit dem SQL Server ohne die Erstellung von Data Connections auf  Visual Studio. Allerdings hilft die Erstellung von Data Connection Ihnen bei der Sicherstellung von der erfolgreichen Verbindung mit SQL Server

Server einfügen

Zuerst sollen Sie einen Server einfügen. Das ist PC, das SQL Server installiert. und es kann Ihr PC sein
Auf  Server Explorer:

Data Connection einfügen

Data Connection wird erstellt
Connection String ist ein String mit der Information damit Sie mit der Database aus C# verbinden können. Sie sollen dieses String entnehmen. Klicken Sie die Rechtmaustaste in die erstellten  Data Connection  und wählen Sie Properties.

3- Mit SQL Server aus C# verbinden

Erstellen ein Projekt mit dem Name von  " ConnectSQLServer"
Das Projekt wurde erstellt
Sie brauchen einige Utility-Klasse zur Verbindung mit der SQL Server.
DBSQLServerUtils.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;


namespace Tutorial.SqlConn
{
    class DBSQLServerUtils
    {
       
        public static SqlConnection
                 GetDBConnection(string datasource, string database, string username, string password)
        {
            //
            // Data Source=TRAN-VMWARE\SQLEXPRESS;Initial Catalog=simplehr;Persist Security Info=True;User ID=sa;Password=12345
            //
            string connString = @"Data Source="+datasource+";Initial Catalog="
                        +database+";Persist Security Info=True;User ID="+username+";Password="+password;

            SqlConnection conn = new SqlConnection(connString);

            return conn;
        }
       
 
    }
}
DBUtils.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;

namespace Tutorial.SqlConn
{
    class DBUtils
    {
        public static SqlConnection GetDBConnection()
        {
            string datasource = @"tran-vmware\SQLEXPRESS";
            
            string database = "simplehr";
            string username = "sa";
            string password = "1234";

            return DBSQLServerUtils.GetDBConnection(datasource,  database, username, password);
        }
    }

}
Die Code zur Prüfung der Verbindung
Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tutorial.SqlConn;
using System.Data.SqlClient;

namespace ConnectSQLServer
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Getting Connection ...");
            SqlConnection conn = DBUtils.GetDBConnection();

            try
            {
                Console.WriteLine("Openning Connection ...");

                conn.Open();

                Console.WriteLine("Connection successful!");
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e.Message);
            }

            Console.Read();
        }
    }

}
die Verbindung püfen

4- Arbeiten Sie mit dem SQL Server durch C#

Mehr lesen
  • TODO Link!

View more categories: