[ bigguy @ 19.02.2009. 13:03 ] @
Imam u kodu izraz za SELECT u okviru jedne funkcije, a u okviru nje SELECT mi pravi problem. Izraz izgleda ovako:

SqlDataAdapter da = new SqlDataAdapter("SELECT ID FROM tblAnalize", Class1.conn);
DataSet ds = new DataSet();
da.Fill(ds, "tblAnalize");

Ovo je do sad uvek radilo, ali sad mi prijavljuje sledecu gresku:

Fill: SelectCommand.Connection property has not been initialized.

Gde je zackoljica?
[ cdorde @ 19.02.2009. 13:30 ] @
U

Class1.conn
[ bigguy @ 19.02.2009. 14:37 ] @
Class1 je klasa u kojoj sam napravio konekcioni string conn, i zasto je u njemu problem i sta je potrebno uraditi? Insert komanda radi ok ali Select nece uvek mi izbaci istu gresku.
[ Igor Gajic @ 19.02.2009. 15:24 ] @
Napisi taj kod ovako:

Code:



SqlDataAdapter da = new SqlDataAdapter("SELECT ID FROM tblAnalize", Class1.conn);
DataSet ds = new DataSet();

try
{
da.Fill(ds, "tblAnalize");
}

catch(Exception ex)
{
  MessageBox.Show(ex.Message);
}




Probaj da postavis breakpoint na MessageBox liniju i u watch prozoru proveri
Class1.conn.ConnectionString.

Sta ti daje kao odgovor?

Najverovatnije koristis gornji kod pre nego sto inicijalizujes samu klasu Class1, tj. promenio si na drugom mestu inicijalizaciju Class1, a ovde ti se manifestuje...

[ bigguy @ 20.02.2009. 08:37 ] @
Momci bili ste u pravu. Prevideo sam cinjenicu da treba da najpre ucitam konekcioni string. Sada sljaka. Problem je bio sto sam prevideo da konekcioni string ucitavam na Form2 a Select upit se pojavljuje u Form1 koja se i prva pokrece. Hvala!