Quels namespaces doivent être utilisés pour se connecter à SQL Server avec ADO.NET?

J'utilise cet exemple pour connecter le server c # au sql. pouvez-vous s'il vous plaît dites-moi ce que je dois inclure afin de pouvoir utiliser sqlconnection?

ça doit être quelque chose comme: using Sqlconnection; ???

 ssortingng connectionSsortingng = @"Data Source=.\SQLEXPRESS;AttachDbFilename=""C:\SQL Server 2000 Sample Databases\NORTHWND.MDF"";Integrated Security=True;Connect Timeout=30;User Instance=True"; SqlConnection sqlCon = new SqlConnection(connectionSsortingng); sqlCon.Open(); ssortingng commandSsortingng = "SELECT * FROM Customers"; SqlCommand sqlCmd = new SqlCommand(commandSsortingng, sqlCon); SqlDataReader dataReader = sqlCmd.ExecuteReader(); while (dataReader.Read()) { Console.WriteLine(Ssortingng.Format("{0} {1}", dataReader["CompanyName"], dataReader["ContactName"])); } dataReader.Close(); sqlCon.Close(); 

 using System.Data; using System.Data.SqlClient; 

Si vous utilisez SQL Server 2005 ou SQL Server 2008 et utilisez C #, vous devez fournir l'espace de noms suivant.

 using System.Data; using System.Data.SqlClient; 

Une belle astuce lorsque vous ne savez pas quel espace de noms utiliser pour using instruction. Tapez le nom de la class (par exemple SqlConnection, MemoryStream, FileStream, etc), puis appuyez sur Ctrl + . . Bien que cela ne fonctionne pas si le nom de class ne correspond pas au cas, par exemple Sqlconnection, sqlconnection

En outre, consultez connectionssortingngs.com – c'est probablement le site Web technique le plus utile sur Internet pour s'assurer que votre ADO.NET est bien installé.

Lorsque vous décidez de passer à Northwind, ce site vous sera très utile. Personne que je connais ne se souvient de la syntaxe d'une string de connection.

Juste inclure l'espace de noms suivant: –

 using System.Data.SqlClient;