[ ivanmaat @ 27.11.2009. 09:19 ] @
Imam jedno pitanje u vezi ADO.NET. Skoro sam poceo da radim u ADO.NET-u, pa imam pra pitanja koja me bune.

Zanima me da li bi trebalo da vise koristim TableAdapter koji se generise automatski kad prenesem neku tabelu iz dizajnera na aplikaciju, ili je bolje da koristim klasicniji pristup tako sto cu sam da kreiram DataSet objekat itd? Pitanje nije tesko samo me jos bune ta dva pristupa. Pretpostavljam da je mozda najbolja neka izmedju kombinacija, ali jos uvek mi je sve to malo konfuzno.
[ w3bl0rd @ 27.11.2009. 09:53 ] @
Pa po mojemu je najbolje koristiti table adaptere i tipizirane datasetove... na taj način smanjuješ si mogučnost greške na minimum...
[ ivanmaat @ 27.11.2009. 10:32 ] @
Tako sam i pretpostavio.
[ ivanmaat @ 27.11.2009. 15:24 ] @
I cesto mi izbacuje ovu gresku "The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine." Pojma nemam sta je u pitanju. Da nije mozda u pitanju verzija u kojoj je sacuvana baza u Accessu?
[ lukeguy @ 27.11.2009. 15:57 ] @
Ako koristiš 64-bitnu verziju operativnog sistema, treba da podesiš okruženje da koristi 32-bitni kompajler.
[ ivanmaat @ 27.11.2009. 22:58 ] @
Koristim 64-bitnu verziju. Ok hvala.
[ ivanmaat @ 16.12.2009. 15:27 ] @
Imam jedno pitanje.

Kad promenim neku tabelu, npr dodam joj jos neki atribut i slicno. Meni se taj novi atribut ne vidi u projektu. Znaci da li je moguce tokom projektovanja aplikacije, menjati semu u bazi, ili se to ne preporucuje?
[ ivanmaat @ 16.12.2009. 15:30 ] @
Znaci da li mogu DataSet posle toga da update-ujem tako da on odslikava tu novu semu u bazi?
[ android~paranoid @ 17.12.2009. 00:38 ] @
Citat:
ivanmaat: Znaci da li mogu DataSet posle toga da update-ujem tako da on odslikava tu novu semu u bazi?


Promeniš upit tako da DataSet uzima i tu kolonu koju si dodao.
[ ivanmaat @ 17.12.2009. 12:50 ] @
Ali meni se DataSet kreira iz dizajnera kad povezujem projekat sa bazom, zato me zanima kako to sada da uradim.
[ android~paranoid @ 17.12.2009. 14:18 ] @
Nađeš DataSet, odeš u dizajner (dva puta klikneš na njega), obrišeš tu tabelu gde si dodao polje i prevučeš je ponovo iz Server Explorera.
[ deerbeer @ 17.12.2009. 14:27 ] @
Citat:
android~paranoid: Nađeš DataSet, odeš u dizajner (dva puta klikneš na njega), obrišeš tu tabelu gde si dodao polje i prevučeš je ponovo iz Server Explorera.

I onda rucno mora da dodaje sve query-ije koji su prethodno definisanu u adapteru ?
A moze da ih ima dosta .

Ne mora se brisati cela tabela sa adapterom vec samo dodati kolonu u tabeli (xsd) i
promeniti upit da povuce tu novu kolonu .




[Ovu poruku je menjao deerbeer dana 17.12.2009. u 15:51 GMT+1]