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

Tvůrce

Zobrazeno 13 zpráv z 63.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Stačilo si to prohlédnout: List<List<object>> A var - fujfuj!
Ještě mi tam chybí převod object na string:
foreach (List<object> order in databaze.Select("Orders"))
{
ListViewItem lvi = new ListViewItem(order[0].ToString());
for (int index = 1; index < order.Count; index++)
lvi.SubItems.Add(order[index].ToString());
listBox1.Items.Add(lvi);
}
díky, až přijdu domů, tak tam hodím tu tabulku bude to lepší a přehlednější...
No nejlepší co můžeš udělat je Binding na DataGridView - ten se pak postará o přidávání , mazání, editaci a získávání dat... Takže ti pak stačí tak 3 - 4 řádky kódu. Za cenu toho, že tento element pravda není zrovna nejpěknější a blbě se upravuje, ale dá se udělat celkem pěkným a pro tyto účely stačí bohatě...
Proto bych zvolil serverovou DB a binding vytvořil přes LINQ - to bude asi nejjednodušší a nejefektivnější...
To je stejné, jako kdybys místo SQLite doporučoval MySQL. Také to není vždy vhodné.
Tady často nejde o to, že "to stačí". Souborové databáze jsou v mnoha případech výhodnější, než serverové. Zejména tam, kde se velmi často čte a málo zapisuje, jako např. u webů.
Jenže já se tu bavím o MS SQL. A na lokální DB LINQ prostě použít nejde...
Otázkou je, zda je LINQ potřebné a vhodné. Jestli to chápu dobře, jedná se vlastně o jakýsi ORM framework, u kterých pohodlí jednoduchých dotazů bývá vyváženo složitostí komplikovanějších dotazů.
LINQ je zajímavá technologie, ORM je jen její část. Můžeš zde volat SQL dotazy a dokonce i nad nedatabázovými strukturami. Dělá se s tím docela hezky a Microsoft pro to uzpůsobil hodně věcí, určitě je to jednodušší cesta.
To znamená, že by LINQ mohlo zvládnout i soubory .sdf . Myslím si, že instalovat síťovou databázi kvůli lokální aplikaci je zbytečný luxus.
Po delší odmlce jsem zpátky, i s novým úplně novým řešením..viz
odkaz http://leteckaposta.cz/327444330
mám problém s uložením List<> do databáze (lokal. databeze), tak
kdyby někdo mohl poradit...
Po delší odmlce jsem zpátky, i s novým úplně novým řešením..viz
odkaz http://leteckaposta.cz/327444330
mám problém s uložením List<> do databáze (lokal. databeze), tak
kdyby někdo mohl poradit...
Zobrazeno 13 zpráv z 63.