NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
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í.

Diskuze – Lekce 6 - Výpis článků z databáze v ASP.NET

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Michal Štěpánek
andrej.misuta:2.3.2016 19:24

Prosím ťa vieš mi bližšie popísať ako to opraviť? Nemôžem to nikde nájsť :-(

 
Odpovědět
2.3.2016 19:24
Avatar
Odpovídá na Michal Štěpánek
andrej.misuta:2.3.2016 19:37

OK, už to mám diky moc za radu :-) :-)

 
Odpovědět
2.3.2016 19:37
Avatar
Odpovídá na andrej.misuta
Michal Štěpánek:3.3.2016 9:21

Tam ani nebylo moc co radit, jen je třeba si pořádně přečíst, co mi vlastně ta chyba říká...

Odpovědět
3.3.2016 9:21
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Petr Šťastný
Tvůrce
Avatar
Petr Šťastný:24.3.2017 20:22

Ahoj, potřebuji radu. Před časem jsem programoval v ASPčku a fungovalo to. Teď jsem se k tomu vrátil a hned jsem začal s tím, že jsem potřeboval použít v projektu DB. Dřív jsem to dělal tak, že jsem si přes MS SQL Management Studio vytvořil DB a připojil jsem si ji k projektu. Teď jsem to zkusil a nepřipojilo se to, chyba 40. Zkoušel jsem to nějak vyřešit, ale nepovedlo se mi to. Poté jsem si SQL Studio updatnul, měl jsem starou verzi, ale pořád to nešlo. Takže teď jsem to zkusil udělat podle článku, tedy DB přímo ve VS. Všechno to šlo, vytvořil jsem si první tabulku. Potom jsem se chtěl na tu tabulku podívat a vytvořit si ještě jednu další. Ale to už nešlo. Když jsem zkoušel refreshnout složku s tabulkami, nešlo to. Tady je screenshot: http://prntscr.com/eo1lnf A ještě něco: Pokaždé, když spustím VS, mezi připojeními k DB se objeví mimo mé DB ještě Default Connection. Obě DB mají u sebe červený křížek, když je refreshnu, ikonka červeného křížku se změní na takový kabel. Ale pořád se, ani u jedné, nemůžu dostat do složky s tabulkami. Když zkusím znovu vytvořit DataList a přiřadit mu DB, vyskočí stejná chyba. Co mám dělat?

 
Odpovědět
24.3.2017 20:22
Avatar
lafleur.aa
Člen
Avatar
lafleur.aa:5.4.2018 8:47

Ahoj, moc děkuji za výborný seriál, který mě mnohé naučil. Ovšem rád bych se zeptal jak mohu připojit MSSQL databázi vytvořenou na webhostingu aspify.cz či forpsi.cz za použití rozhraní mylittleadmin (podotýkám, že k databázi se nelze připojit ani přes SQL server management studio ani přes průvodce datasource ve VS). V mylittleadmin connection info sice zjistím connection string, ale veškeré mé pokusy o propojení selhávají. Jen doplním, že se jedná o databázi aktualit a stačí je na webu pouze zobrazit (číst) pomocí DataListu. Prosím někoho zkušenějšího o radu, nejlépe s konkrétním příkladem. Velice děkuji všem za pomoc.

 
Odpovědět
5.4.2018 8:47
Avatar
Odpovídá na lafleur.aa
Michal Štěpánek:5.4.2018 9:27

Databáze na webu jsou kvůli bezpečnosti většinou nastaveny tak, aby se k nim nedalo připojit odjinud, než z webového rozhraní administrace poskytovatele webhostingu.

Odpovědět
5.4.2018 9:27
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
lafleur.aa
Člen
Avatar
Odpovídá na Michal Štěpánek
lafleur.aa:5.4.2018 9:34

To je mi jasné, v tom žádný problém není. Spíš mě zajímá, jak a kam nastavit connection string, aby se na webu zobrazovala data z databáze.

 
Odpovědět
5.4.2018 9:34
Avatar
Odpovídá na lafleur.aa
Michal Štěpánek:5.4.2018 9:40

ConnectionString se nastavuje v souboru web.config. A přesný obsah toho řetězce ti poradí poskytovatel tvého webhostingu. Ale v podstatě je to všude skoro stejný - server, user, heslo...

Odpovědět
5.4.2018 9:40
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
lafleur.aa
Člen
Avatar
lafleur.aa:6.4.2018 8:07

Já to zřejmě popsal špatně. Potřeboval bych vědět, kterou kontrolku použít, zda je DataList vhodný či ne a jaký by měl obsahovat kód, dále pak nastavení DataSource, zda je třeba zapsat Sql.connection C# kód do default.aspx.cs a kde vygeneruji, která data se mají zobrazovat a v jakém pořadí (ID, DATUM, TEXT, atd). Na toto téma jsem nenašel snad jediný tutoriál, pouze na youtube, ale ty jsou většinou dost staré a v současnosti nefungují neboť poskytovatelé webhostingu mění svá zabezpečení.

 
Odpovědět
6.4.2018 8:07
Avatar
Odpovídá na lafleur.aa
Michal Štěpánek:6.4.2018 10:38

Ze tvého dotazu soudím, že se to teprve učíš, proto bych ti rád dal jednu radu. Webforms se neuč, je to v podstatě mrtvá technologie, vrhni se rovnou na MVC, protože jinak ztratíš poměrně mnoho času zbytečným učením se něčeho, v čem už se nic nevyvíjí...

Odpovědět
6.4.2018 10:38
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
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 10 zpráv z 21.