Diskuze: problém s References
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 25 zpráv z 25.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tam jsem to nakonec nenašel, musel jsem to <a href="https://dev.mysql.com/downloads/connector/net/">stáhnout</a>.
To je taky řešení, ale kdybys stáhl příslušný NuGet balíček, ve správci balíčků stačí zadat MySql a vyjede mnoho NuGetů...
Ještě tu mám problém s připojením a příkazem, viz <a href="http://www.itnetwork.cz/dev-lighter/464">můj kód</a>.
A co to dělá, nebo spíš nedělá? Hází to chybu, nebo to nedělá nic?
Chyba tam není, jenom ex.Message: Unable to connect to any of the specified MySQL hosts.
Nevím proč, ale už jsem to zkoušel na localhostu i na moxu a nejde to.
A ten tvůj server se jmenuje "server", databáze "db", uživatel "user" a heslo má "pass"?
Samozřejmě že ne, tak jsem to vyplnil jenom kvůli ochraně mých údajů,
ale u toho localhostu jsem to mě takto :
Server=localhost;Database=test;Uid=root;Password=
Nedá se někde u té MySql databáze nastavit, jestli je do ní přístup povolen pouze ze stránek(tzn. HTTP), nebo i jinak?
pokud je MySQL na tvém stroji tak nastav oprávnění přístupu
Já chtěl jen inspirovat Insane Qurd, aby se podíval, jestli nemá špatně nastavenou DB pro přístupy z jiných programů...
Ahoj, díky moc za rady! Pomohly! Ale teď bohužel se neukazuje nic
Co to znamená, "neukazuje se nic" ? žádná chyba? nebo jen žádný výsledek dotazu?
A dotaz je správně? Jméno tabulky i sloupce souhlasí?
Nemá být místo názvu sloupce v datareaderu číslo sloupce z dotazu?
Console.WriteLine(DataReader[0].ToString());
Ano, vše jsem zkoušel jak na locálu, tak i na normálním serveru. U toho DataReadru jsem se díval a obě verze jsou správné.
Mám to takto: string connString = "Server=localhost;Database=test;Uid=root;Password=";
Tobě to funguje? Jestli ano, pošli prosím tvoje řešení.
Já s MySQL nedělám... Zkusil jsi místo "localhost" dát konkrétní název toho PC nebo IP adresu? Nejsem si jistý, že desktopová aplikace umí pracovat s názvem serveru "localhost", protože to je označení pro webové aplikace...
Zobrazeno 25 zpráv z 25.