Počinjem da radim u .NET, te imam glupav problem. Kada radim sa SqlDataAdapter - om, pri pokušaju da konstruišem objekat (konstruktor tipa Command, Connection), očigledno se ništa ne dešava. Kad startujem program, on puca pri prvom pozivanju mog SqlDataAdapter objekta (npr metod Fill). Šta da radim ?
Nov sam, glup sam
Zaključano
Zakačeno
Pokaži nam kod.
Potpis
string s1 = @"data source=localhost; Initial catalog=nwind; integrated security=SSPI";
string s2 = @"SELECT * FROM Suppliers";
SqlDataAdapter dragiData = new SqlDataAdapter( s2, s1 );
dragiData.Fill( myDataSet, "Suppliers" ); // ovde pucam
BTW u sringu konekcije (ovde s1) kako navesti potrebnu bazu i šta tu znači šta ?
string s2 = @"SELECT * FROM Suppliers";
SqlDataAdapter dragiData = new SqlDataAdapter( s2, s1 );
dragiData.Fill( myDataSet, "Suppliers" ); // ovde pucam
BTW u sringu konekcije (ovde s1) kako navesti potrebnu bazu i šta tu znači šta ?
proveri da li ti je dobar naziv baze i da li je potreban user name i password
Potpis
Djankam se, kuzish.
Od fajlova postoje nwind.mdb, nwind.sql, nešto pod imenom instnwnd.sql. Sem poslednjeg, kopirao sam ih na xilion mesta & ništa. U literaturi sam naišao na "savet" kako da napravim batch koji treba da osql - ira instwnd.sql. Svi fajlovi i primeri su među osnovnima za priču o SQL. De facto svi dotični fajlovi idu uz instalaciju. Primer je bukvalno prepisan iz literature. Pokušavao sam da menjam imena fajlovima, string konekcije i rezultat je uvek isti: "Unhandled exception. ... More info: System error"
Pa imaš li ti bazu Northwind na SQL Serveru? Jesi li proverio sa Enterprise manager-om?
Potpis
Commercial-Free !!!
Teško je reći ovako na neviđeno. Pogledaj ovaj članak:
http://www.codeproject.com/cs/database/sql_in_csharp.asp
http://www.codeproject.com/cs/database/sql_in_csharp.asp
Potpis
I da vidimo još nešto: kreiraj prazan tekst fajl abc.udl. Klikni ga 2x iz Win Explorera i pokrenuće se wizard kojim možeš da se povežeš na server i bazu (na prvoj kartici izaberi OLE DB Provider for SQL Server). Na kraju klikni u čarobnjaku dugme "Test Connection" da vidiš da li se uspešno povezuje na bazu. Javi da li to radi.
Potpis
Commercial-Free !!!