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();
}
}
}