Pripojenie sa k SQL database
Pripojenie sa k SQL database
Zdar
Mam vytvorenu app(program) pre desktop s SQL databazou. Ako mam tuto app(program) s touto databazou dat uzivatelovi na druhy pc aby mu to fungovalo?
Mam vytvorenu app(program) pre desktop s SQL databazou. Ako mam tuto app(program) s touto databazou dat uzivatelovi na druhy pc aby mu to fungovalo?
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Musis byt konkretnejsi.
Ale pravdpodobne si spravis instalator, co vsteko poztrebne naisntaluje.
Ale pravdpodobne si spravis instalator, co vsteko poztrebne naisntaluje.
Re: Pripojenie sa k SQL database
Jedna sa oto ze vlasne ani neviem co ma to pc obsahovat aby sa mohlo pripojit do tej databaze. Napriklad neaky local database alebo nieco take....to by som potreboval zistit.
( mam exe subor ktory uklada info do sql databaze. Ak zoberiem tu databazu a vlozim do druheho pc a pustim exe subor, tak samozrejme mi nechce naist databazu. Co nam teda naistalovat na to druhe pc a ako mam pripojit tu databazu?..)
( mam exe subor ktory uklada info do sql databaze. Ak zoberiem tu databazu a vlozim do druheho pc a pustim exe subor, tak samozrejme mi nechce naist databazu. Co nam teda naistalovat na to druhe pc a ako mam pripojit tu databazu?..)
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
V prvom rade povedz aka to je databaza.
Riesis len nasadenie sechemy alebo aj dat?
Riesis len nasadenie sechemy alebo aj dat?
Re: Pripojenie sa k SQL database
Ok....pokusim sa... v sql management studio 2014 som si vytvoril databazu s tabulkou "bdo.Zahrady" tam su stlpce vecsinou typu nvarchar (ale to ti je asi jedno), ktoree plnim cez vb.net projekt (exe subor)vytvoreny vo vs2015....Vsetko funguje ako ma ale potrebujem tuto databazu dat zatial len na testovanie do druheho pc kde nieje naistalovany sql server...na nete som nasiel neaku instalaciu localDB tak ma napadlo ci by to nemohlo fungovat...
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Ano moze. localBd aj MS SQL mozes pouzit ako sucast tvojho produktu v instalcii.
Na nete si najdi komandy k localBd malo by tam byt vtvorenie databazy,
s MS SQL Management Studia si sprav sql export, a potom ho na kliensskom pocitaci vykonaj.
Na nete si najdi komandy k localBd malo by tam byt vtvorenie databazy,
s MS SQL Management Studia si sprav sql export, a potom ho na kliensskom pocitaci vykonaj.
Re: Pripojenie sa k SQL database
Dik za radu zajtra to vyskusam...
//autoeditácia príspevku (26 Aug 2016, 9:33)
//autoeditácia príspevku (26 Aug 2016, 9:33)
nemas neaky podrobnejsi popis ako to spravit? Mam uz vytvorenu instalacku ale stale neviem prist nato ako sprovoznit tu databazu na druhom kompe...harrison314 napísal:Ano moze. localBd aj MS SQL mozes pouzit ako sucast tvojho produktu v instalcii.
Na nete si najdi komandy k localBd malo by tam byt vtvorenie databazy,
s MS SQL Management Studia si sprav sql export, a potom ho na kliensskom pocitaci vykonaj.
-
CrazyJerry
Light Star
- Príspevky: 284
- Registrovaný: 12 jún 2014, 18:08
Re: Pripojenie sa k SQL database
Ja som robil jednu appku ktora vyuzivala databazu na ukladanie poctu uzivatelov. Ja som si normalne na nete nasiel free databazu, vytvoril tam ucet, a potom v appke som sa na tuto ONLINE databazu pripojil.. cize som sa na tu databazu vedel pripojit z akehokolvek PC s internetom...
existuje este potom pgAdmin pre lokalnu databazu.
PLUS na kazdom kompe na ktorom vytvoris lokalnu databazu, tak celu databazu budes musiet vytvorit na 100% rovnako + nahadzat tam nejake hodnoty aby si mal co v programe zobrazovat.
vytvorenie databazy mozes aj poriesit automaticky v programe.
Kód: Vybrať všetko
Class.forName(driver).newInstance();
Connection conn = DriverManager.getConnection(url + dbName, userName, password);
Statement st = conn.createStatement();
PLUS na kazdom kompe na ktorom vytvoris lokalnu databazu, tak celu databazu budes musiet vytvorit na 100% rovnako + nahadzat tam nejake hodnoty aby si mal co v programe zobrazovat.
vytvorenie databazy mozes aj poriesit automaticky v programe.
-
94jakub
Guru wannabe
- Príspevky: 2037
- Registrovaný: 15 dec 2006, 13:18
- Bydlisko: Martin/BA
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
pgAdmin nie je databáza ale len program na správu PostgreSQL databáz. Ak nemáš spustený postgresql server, tak v pgAdmin nič nespravíš.CrazyJerry napísal:existuje este potom pgAdmin pre lokalnu databazu.
Na to slúži vyššie spomenutý SQL export.CrazyJerry napísal:PLUS na kazdom kompe na ktorom vytvoris lokalnu databazu, tak celu databazu budes musiet vytvorit na 100% rovnako + nahadzat tam nejake hodnoty aby si mal co v programe zobrazovat. vytvorenie databazy mozes aj poriesit automaticky v programe.
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Inac vseobecne, ak sa jedna o dektopovy SW, tak pravdepodobne nebude az tak zalezat na performace tak by som zvolil embedded databazu.
Pretoze DB tvori jeden subor, engin par dll-iek, ktore prilozis k svojmu programu.
Siel by som MS SQL CE (popripade LocalDB aj ked to nie je embedded databaza) alebo SqLite, alebo inu alternativu ak nepotrebujes relacnu databazu a staci ti lepsie ulozisko tak RaptorDb alebo LiteDb.
Pretoze DB tvori jeden subor, engin par dll-iek, ktore prilozis k svojmu programu.
Siel by som MS SQL CE (popripade LocalDB aj ked to nie je embedded databaza) alebo SqLite, alebo inu alternativu ak nepotrebujes relacnu databazu a staci ti lepsie ulozisko tak RaptorDb alebo LiteDb.
Re: Pripojenie sa k SQL database
aha, hladal som neake free databaze ale nasiel som len casovo obmedzene(napr na 60 dni alebo na 5MB!CrazyJerry napísal:Ja som robil jednu appku ktora vyuzivala databazu na ukladanie poctu uzivatelov. Ja som si normalne na nete nasiel free databazu, vytvoril tam ucet, a potom v appke som sa na tuto ONLINE databazu pripojil.. cize som sa na tu databazu vedel pripojit z akehokolvek PC s internetom...
existuje este potom pgAdmin pre lokalnu databazu.Kód: Vybrať všetko
Class.forName(driver).newInstance(); Connection conn = DriverManager.getConnection(url + dbName, userName, password); Statement st = conn.createStatement();
PLUS na kazdom kompe na ktorom vytvoris lokalnu databazu, tak celu databazu budes musiet vytvorit na 100% rovnako + nahadzat tam nejake hodnoty aby si mal co v programe zobrazovat.
vytvorenie databazy mozes aj poriesit automaticky v programe.
alebo ju dat na hdd ktory mam pripojeny k routeru....ale ziadny navod som nenasiel...
mohol by si mi poslal kde si ty dal tu databazu?dik
-
CrazyJerry
Light Star
- Príspevky: 284
- Registrovaný: 12 jún 2014, 18:08
Re: Pripojenie sa k SQL database
Ja som pouzival databazu od db4free.net.kotlas666 napísal:
aha, hladal som neake free databaze ale nasiel som len casovo obmedzene(napr na 60 dni alebo na 5MB!)Rozmyslal som aj nad google drive, a to ze na disku budem mat tu databazu a raz za cas (ako si nastavim) sa mi ta databaza nahra na google drive (existuje taky program od goole)...ale to sa mi zda trosku uletene....
alebo ju dat na hdd ktory mam pripojeny k routeru....ale ziadny navod som nenasiel...
mohol by si mi poslal kde si ty dal tu databazu?dik
Co si tak pamatam tak webove rozhranie mali velmi pomale... cize cez ich stranku sa tazko vytvarala/spravovala tabulka.. ale ked som sa na databazu pripojil cez aplikaciu tak to slo celkom OK... na moje potreby mi to stacilo.
-
94jakub
Guru wannabe
- Príspevky: 2037
- Registrovaný: 15 dec 2006, 13:18
- Bydlisko: Martin/BA
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Mohol by si vlastne napísať, ako chceš tú DB využívať. Má byť zdieľaná alebo na každom PC iná?
Keď rozmýšľaš nad Google Drive a NAS, tak to chceš mať len doma alebo to chceš mať aj cez internet?
Ak nepotrebuješ/nechceš aby ti bežala DB na každom počítači, tak môžeš použiť SQLite alebo niečo podobné a samotnú DB mať napríklad na tom sieťovom disku.
Keď rozmýšľaš nad Google Drive a NAS, tak to chceš mať len doma alebo to chceš mať aj cez internet?
Ak nepotrebuješ/nechceš aby ti bežala DB na každom počítači, tak môžeš použiť SQLite alebo niečo podobné a samotnú DB mať napríklad na tom sieťovom disku.
Re: Pripojenie sa k SQL database
Uvazoval som aj nad tou variantou ze to dam nakoniec na max 3 pc a urcite data budem moc vycitavat z tejto db aj cez mobil(android) preto ma napadlo pouzit uz nieco serverove....tažko si zvolit pevne poziadavky ked vlasne ani neviem ake mam moznosti...94jakub napísal:Mohol by si vlastne napísať, ako chceš tú DB využívať. Má byť zdieľaná alebo na každom PC iná?
Keď rozmýšľaš nad Google Drive a NAS, tak to chceš mať len doma alebo to chceš mať aj cez internet?
Ak nepotrebuješ/nechceš aby ti bežala DB na každom počítači, tak môžeš použiť SQLite alebo niečo podobné a samotnú DB mať napríklad na tom sieťovom disku.
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Priposobuj technologie poziadvkam, nikdy nie neopak.kotlas666 napísal:Uvazoval som aj nad tou variantou ze to dam nakoniec na max 3 pc a urcite data budem moc vycitavat z tejto db aj cez mobil(android) preto ma napadlo pouzit uz nieco serverove....tažko si zvolit pevne poziadavky ked vlasne ani neviem ake mam moznosti...
Chces to globalne, da sa, chces to lokalne da sa, chces to ako web, da sa, chces to mat pristupne cez mobil taktiez sa da....
Re: Pripojenie sa k SQL database
Zacinam tomu verit ze sa vsetko da len stale mi zostavaju nezodpovedane otazky ohladom AKO...idem vyskusat ten db4free....potm sa ozvemharrison314 napísal:
Priposobuj technologie poziadvkam, nikdy nie neopak.
Chces to globalne, da sa, chces to lokalne da sa, chces to ako web, da sa, chces to mat pristupne cez mobil taktiez sa da....
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Mat spolocnu vzdialenu databazu, kde sa pripaja viac ludi tym istym loginom nie je zhladiska bezpecnosti dobry napad.kotlas666 napísal: Zacinam tomu verit ze sa vsetko da len stale mi zostavaju nezodpovedane otazky ohladom AKO...idem vyskusat ten db4free....potm sa ozvem
Re: Pripojenie sa k SQL database
Stale sa skusam registrovat na db4free.net ale stale ma to tam nechce pustit...inu moznost si nahrat db na nestovanie som nenasiel
takze som sa zasekol....
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: Pripojenie sa k SQL database
Na tetsovanie ju mozes mat na lokalnej sieti hocikde.
Re: Pripojenie sa k SQL database
ak by som si ju dal napr do stareho NB ktory by bol stale zapnuty moze tam byt nahrany napr win7 alebo mam naistalovat neaky iny system?harrison314 napísal:Na tetsovanie ju mozes mat na lokalnej sieti hocikde.
Potom ako mam nastavit ten komp aby som sa mohol dostat z druheho pc do tej databaze, nieje niekde neaky navod?
Mozem sa riadit tymto?: https://support.office.com/sk-sk/articl ... ce0b1c85f4