

Dynamicky vytvořený connection ve formu
Ahoj,
trochu z toho začínám šedivět.
Mám v rodičovském formu vytvořený connection string (dynamicky).
V rodičovském formu funguje bezvadně.
public string LoggedUser;
public string LoggedUserPassword;
public SqlConnectionStringBuilder connectionString2 = new SqlConnectionStringBuilder(); // dynamické připojení 2
public Form1()
{
InitializeComponent();
LoginForm loginForm = new LoginForm();
loginForm.ShowDialog();
LoggedUser = loginForm.UserName.Text;
LoggedUserPassword = loginForm.UserPassword.Text;
connectionString2.DataSource = @"127.0.0.1,1433";
connectionString2.InitialCatalog = "DB";
connectionString2.UserID = LoggedUser;
connectionString2.Password = LoggedUserPassword;
MessageBox.Show(connectionString2.ConnectionString); // tady vše funguje úplně ok (dotazy)
A pak mám dětský formulář, kde potřebuji provést dotaz do DB.
To dělám následovně:
... SqlConnection conn = new SqlConnection(((Form1)this.Parent).connectionString2.ConnectionString); // Tady to hňápne
conn.Open();
SqlDataReader rdr = null;
SqlCommand cmd = new SqlCommand("SELECT TOP 10 * FROM Smlouvy ", conn);
Přičemž při pokusu vytvořit connection ve Formu2 (s referencí na rodičovský form1) to spadne.
Údajně není objekt nastaven na instanci objektu (která ale ve formu1 funguje skvěle).
Nenapadá někoho, kde je chyba?