Diskuze: WP 8/8.1 MySQL connect C#
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 9 zpráv z 9.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


vytvoříš si (pro MySQL nejlípe PHP) scritp na serveru, který bude třeba v GET nebo POST parametru udávat údaje co se mají do databáze vložit a ten script je tam vloží. Z WIndowsPhone pak (třeba pomocí WebClinet) pošleš request na ten script a předáš mu ty hodnoty.
Ono je problém v tom že údaje co se mají vložit jsou ty co uživatel zadá do formy/textboxu.
Zkoušel jsem to v nadějí přes HTML normálně ve VS udělát formu jako
action uvést cestu k php scriptu na hostingu který ukládá údaje z inputu do
db, ale to mi jen po kliknuti na submit otevřelo v exploreru ten script
"nečekaně" 
PS: Ono já bych se ani nesnažil dělat nativni appku kdybych nepotřebovál
přístup k HW mobilu
Bych
si vystačil s responzivním webem.
tak řekněme že si vybereš třeba metodu GET, v aplikaci máš textbox id=txtNeco
požadavek by apk mohl vypadat
"http://neco.jesteneco.nic/moje/strana?neco=" + txtNeco.Text
A v PHP se k tomu dostaneš přes
$_GET["neco"]
Já souhlasím s Michalem. .NET na to má teďka ASP.NET WebApi, což je tedy trošku pokročilejší než předávát si takhle parametry, ale v podstatě to máš na jedno brďo. Předávání údajů přes http a následné zpracování na serveru a poslání do databáze.
Nebo jít cestou standardního connection stringu, pokud máš databázi "vystrčenou" do internetu. Můj hosting třeba toto umožňuje.
Pravě že WEDOS na kterém mám weby neumožňuje vzdálený napojení, na to jsem zapomněl, takže to musím řešit přes GETko.
Můžete mi to rozepsat podrobněji? Koukal jsem se na navody, a nějak mi to nejde. Vše je pro Windows Form.
Jinak PHP script mám hotovej, ten je jednoduchej, ale tohle mi nejde 
PS: Ono ja potřebují Windows Phone Store Appku právě, takže WebApi asi
ne 
Tu: http://www.codingvision.net/…-get-or-post jsem se koukal.
S Windows Phone jsem takhle nepracoval, ale neviděl bych problém vzít tenhle balíček
https://www.nuget.org/…oft.Net.Http
použít třídu HttpClient, nacpat ji parametry jak popisujou třeba tady
http://stackoverflow.com/…tpclient-get
a vyzvednout si je na serveru. Víc ti asi už bohužel nepomůžu.
Ach jo, nauč se pracovat s MSDN library. Když ve Visual studiu klikneš na příkaz a zmáčkneš F1, přesměruje tě to tam. Dole bývají Examples.
WebClient wc = new WebClient();
wc.DownloadStringCompleted += DownalodedData;
wc.DownloadStringAsync(new Uri("http://adresa", UriKind.Absolute));
private void DownalodedData(object sender, DownloadStringCompletedEventArgs e)
{
if (!e.Cancelled)
{
string data = e.Result;
}
}
Stačí ti odpověď tady, nebo to mám překopírovat na všechny ostatní weby kde jsi založil skoro totožný post?
tu staci dik 
blbne mi wp8 sdk jak koukam.
Zobrazeno 9 zpráv z 9.