IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Maros2470
Člen
Avatar
Maros2470:6.2.2015 7:03

Zdravím. Zatím jsem používal VS2010 a CE databázi. Nyní jsem začal na VS2013 a chtěl bych použít Local databázi. Jak napsat zkráceně připojovací řetězec jako u CE databáze? Zkoušel jsem napsat to stejně, ale nefunguje to.

U CE mám:

public SqlCeConnection con = new SqlCeConnection(@"Data Source=Revize2.sdf");

,

ale u Local mi funguje pouze:

public SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=G:\C#\Programování\2013\Revize2\Revize2\Revize2.mdf;Integrated Security=True");

Můžete mi poradit? Díky.

 
Odpovědět
6.2.2015 7:03
Avatar
Odpovídá na Maros2470
sadlomaslox25:6.2.2015 10:16

zaprve to nejde a za druhe na co to chces zkracovat ? :)

 
Nahoru Odpovědět
6.2.2015 10:16
Avatar
Maros2470
Člen
Avatar
Odpovídá na sadlomaslox25
Maros2470:7.2.2015 10:46

No jde mi o to, že ta aplikace a databáze bude po dokončení umístěná jinde, takže ten ConnectionString asi nebude odkazovat správně na tu databázi.

 
Nahoru Odpovědět
7.2.2015 10:46
Avatar
Odpovídá na Maros2470
Michal Žůrek - misaz:7.2.2015 10:56

buď ten connection string postav znova. Nebo se podívej na řešení http://stackoverflow.com/…atabase-file a pokaždé si nastav správnou cestu.

 
Nahoru Odpovědět
7.2.2015 10:56
Avatar
Odpovídá na Maros2470
Michal Štěpánek:7.2.2015 11:01

Tak místo té cesty

G:\C#\Programování\2013\Revize2\Revize2\Revize2.mdf

dej

|DataDirectory|\Revize2.mdf

pokud budeš mít tu databázi u projektu

Editováno 7.2.2015 11:02
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
7.2.2015 11:01
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Maros2470
Člen
Avatar
Maros2470:7.2.2015 11:02

Díky za rady

 
Nahoru Odpovědět
7.2.2015 11:02
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.