Поскольку вы недавно объявили объект SqlConnection в этом методе, он исчезнет после завершения метода.
попробуйте это для продолжения соединения:
public static class PerstistendDB
{
// Readonly so it can't be destroyed!
public static readonly System.Data.SqlClient.SqlConnection pripojeni = new System.Data.SqlClient.SqlConnection(
"Data Source=localhost\\SQLEXPRESS;Initial Catalog=XYZ;Trusted_Connection=True;Min Pool Size=20");
}
Примечание: я согласен с Киреном, если вы продолжаете открывать соединение, вы будете забивать базу данных, (почти всегда) гораздо лучше открывать и закрывать каждый раз.