[ johanlord @ 30.04.2020. 08:36 ] @
| Pozdrav,
Napravio sam WPF aplikaciju sa lokalnom bazom podataka. Kada kopiram iz bin - Release folder na druge racunare na nekim radi a na nekim ne. Konkretno, na nekim se pokrene aplikacija ali ne vrsi upis/brisanje podataka. Da li na tim racunarima na kojima ne radi mora jos nesto i dodatno da se instalira i da li je to vezano za SQLServer? Isto se ponasa i kad uradim Publish. ConnectionString u app.config je: Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\NazivBaze.mdf;Integrated Security=True;MultipleActiveResultSets=True. Unapred hvala na odgovoru! |
[ Shadowed @ 30.04.2020. 08:47 ] @
Ako koristis SQL Server, onda ti on treba ili na masini na kojoj izvrsavas aplikaciju ili da je sa te masine dostupan preko mreze (naravno, uz adekvatno podesavanje connection stringa).
[ bokinet @ 30.04.2020. 12:48 ] @
Dodatno:
- odgovarajuci dot.net framework da postoji na racunaru krajnjeg korisnika (zavisi isto kako je definisano u samom projektu koji se koristi i sl.);
- korisnicke privilegije da li korisnik pod kojim se izvrsava aplikacija moze da vrsi read/write tj. da vrsi write u konkretnom slucaju;
- odgovarajuca verzija localdb run-time / sql server express end-user distribution pack (dopunjeno na osnovu podsetnika @dusans);
[Ovu poruku je menjao bokinet dana 30.04.2020. u 15:52 GMT+1]
[ dusans @ 30.04.2020. 13:39 ] @
Moraš imati instaliran LocalDB runtime na client mašinama, to je ono što ti fali.
https://www.sqlshack.com/insta...ft-sql-server-express-localdb/
[ mjanjic @ 02.05.2020. 20:50 ] @
Ili, ako se ne radi o nekom većem obimu podataka ili nije bitna neka velika bezednost tih podataka, možeš da koristiš SQLite.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.