Можно определить строку подключения в App.config:
<connectionStrings>
<add name="nameOfThisConnectionString" connectionString="Data Source=databaseserver; Initial Catalog=database;User Id=username;Password=password"/>
</connectionStrings>
Затем можно использовать строку подключения для выполнения команд:
string connectionString = ConfigurationManager.ConnectionStrings["nameOfThisConnectionString"].ConnectionString;
SqlConnection connection = new SqlConnection(connectionString );
connection.Open();
SqlCommand command = new SqlCommand("Select count(*) from members", connection);
int amount= (int)(command.ExecuteScalar());
labelamount.Text = amount.ToString() + " records";
connection.Close();
Это об этом. Можно также использовать другой запрос как:
string connectionString = ConfigurationManager.ConnectionStrings["nameOfThisConnectionString"].ConnectionString;
SqlConnection connection = new SqlConnection(connectionString );
connection.Open();
SqlCommand command = new SqlCommand("Select * from Contact order by Name", connection);
SqlDataReader dataReader = command.ExecuteReader();
while (dataReader.Read())
{
ListViewItem item = new ListViewItem(dataReader["ID"].ToString());
item.SubItems.Add(dataReader["Name"].ToString());
item.SubItems.Add(dataReader["Email"].ToString());
listViewContacts.Items.Add(item);
}
dataReader.Close();
connection.Close();
С этими 2 командами необходимо смочь получить его работа.