Bonjour,
Je cherche un moyen (code C#) pour lister les SqlServers Installés sur mon PC?
Et Merci pour vos futures réponses.
Version imprimable
Bonjour,
Je cherche un moyen (code C#) pour lister les SqlServers Installés sur mon PC?
Et Merci pour vos futures réponses.
Salut
Ca se fait très facilement via SMO.
Bonjour;
merci ctxnop
et voila se que j'ai trouve :
si vous vouliez travaille sur votre instance localeCode:
1
2
3
4
5
6
7 DataTable dataTable=Microsoft.SqlServer.Management.Smo.SmoApplication.EnumAvailableSqlServers(true); foreach (DataRow rw in dataTable.Rows) { MessageBox.Show(rw["Name"].ToString()); }
bien sûr vous avez besoin d'ajouter les DLLs :Code:
1
2
3 Server sql = new Server();//instance of ur current SqlServer sql.Databases["DB1"].ExecuteNonQuery("Use [DB3];insert into table1 values ('28','40');");
et merci encore :ccool:Code:
1
2
3
4
5
6
7
8 using Microsoft.SqlServer.Management.Smo; using System.Data.SqlClient; //et les references Microsoft.SqlServer.Management.Sdk.Sfc Microsoft.SqlServer.ConnectionInfo Microsoft.SqlServer.Smo Microsoft.SqlServer.SqlEnum
et pour +++