So stellen Sie mit C# eine Verbindung zur Datenbank her

Methode zum Herstellen einer Verbindung zur SQL Server-Datenbank:

1. Verweisen Sie auf den System.Data.SqlClient-Namespace im Programm

2. Schreiben Sie eine Verbindungszeichenfolge im folgenden Format: Datenquelle=Servername; Anfangskatalog=Datenbankname; Benutzer-ID=Benutzername; Passwort=Passwort. Unter diesen gibt die Datenquelle den Servernamen an, der Anfangskatalog den Datenbanknamen und die Benutzer-ID bzw. Passwort Geben Sie den Benutzernamen und das Passwort für die Verbindung an.

3. Erstellen Sie ein SqlConnection-Objekt und übergeben Sie die Verbindungszeichenfolgenparameter wie folgt: SqlConnection conn = new SqlConnection("Connection string");

4. Öffnen Sie die Datenbankverbindung conn.Open();

5. SQL-Anweisung oder gespeicherte Prozedur ausführen SqlCommand cmd=new SqlCommand("Name der SQL-Anweisung oder gespeicherten Prozedur", conn); // SQL-Anweisung oder gespeicherte Prozedur ausführen 6. Datenbankverbindung schließen conn.Close(); Folgendes ist a vollständiger Beispielcode zum Herstellen einer Verbindung zur Datenbank:

using System;

using System.Data.SqlClient;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            string connStr="Data Source=.;Initial Catalog=test;User ID=sa;Password=123456";

            SqlConnection conn=new SqlConnection(connStr);

            try

            {

                conn.Open();   

                SqlCommand cmd=new SqlCommand("insert into t_user values('test','123456')",conn);

                cmd.ExecuteNonQuery();             

                Console.WriteLine("数据插入成功!");

            }

            catch(Exception ex)

            {

                Console.WriteLine(ex.Message);

            }

            finally

            {

                conn.Close();

            }

            Console.ReadKey();

        }

    }

}

Supongo que te gusta

Origin blog.csdn.net/w909252427/article/details/129713237
Recomendado
Clasificación