Avatar
František Pastorek:

V Microsoft Visual Studiu Expers 2013 for windows desktop kliknutím pravým tlačítkom na názov Solutionu v Solution Explorery zvolím Add->New item. Potom Visual C# items->Data->Service-based Database. Takto dokážem teda ľahko vytvoriť databázu. Ak však chcem vytvoriť databázu priamo v kóde C# dynamicky, a aj dynamicky snou pracovať, tak všade, myslím, na googli bolo, že potrebujem všeličo dalšie mať k tomu nainštalované. Príde mi to ako blbosť, pretože ak to ide vytvoriť ručne cez Visual, malo by to ísť aj priamo pomocou C#. Žial nič som nenašiel.

Vopred ďakujem za odpoveď.

 
Odpovědět 4.2.2015 17:21
Avatar
Michal Štěpánek:

Ve VS to jde, protože ten nástroj komunikuje přímo se serverem. C# komunikuje s databází přes providery pomocí connectionstringu. Když databáze neexistuje, tak se provideři nemají s čím spojit...

Nahoru Odpovědět 4.2.2015 19:29
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
František Pastorek:

A čo by si odporúčal keď si potrebujem vytvorit v C# v okne tabulku s dátami v súbore? Aký typ súboru by som mal použiť? Dataset? Alebo niečo iné? Alebo excel tabulku?

Editováno 4.2.2015 19:39
 
Nahoru Odpovědět 4.2.2015 19:37
Avatar
František Pastorek:

Ja len, že potrebujem podobné funkcie aké veľmi jednoducho ponúka SQL, a to zoradenie vzostupnu a zostupne, podla hodnôt atď.

 
Nahoru Odpovědět 4.2.2015 19:41
Avatar
Odpovídá na František Pastorek
sadlomaslox25:

coze potrebujes udelat ? mam takovy dojem ze to co potrebujes asi vubec nijak nesouvisi s SQL databazi :)

 
Nahoru Odpovědět 4.2.2015 20:36
Avatar
František Pastorek:

No, správne, nemusí to súhvisieť, ja len že v SQL jazyku sa to robí veeelmi jendoducho a pohodlne. Čo potrebujem? V súbore budem mať nejaké dáta, konkrétne výsledky testov a v programe ich potrebujem vyobrazit a nejak rozumne s nimi pracovať. Napríklad zoradiť podla azvu casu dátumu uspenosti atď.

 
Nahoru Odpovědět 4.2.2015 20:48
Avatar
Odpovídá na František Pastorek
sadlomaslox25:

no ale proc potrebujes tvorit dynamicky nejakou tabulku v SQL? tu strukturu dat znas ne tak si tam tu tabulku vytvor v dobe navrhu aplikace.

no nevim co si mam myslet o tom ze v SQL se dela "velmi jednoduse" zareni,filtrovani atd. kdyz:
bez SQL: UI akce-> akce nad polem -> UI vykresleni
s SQL: UI akce-> sekladani SQL vyrazu -> propagace akce do SQL -> materializace vysledku -> UI vykresleni

a to sem to u sql hodne zidealizoval ;)

 
Nahoru Odpovědět 5.2.2015 7:33
Avatar
Odpovídá na František Pastorek
Michal Štěpánek:

Hlavně je rozdíl chtít vytvořit "tabulku" a "databázi". Tabulku přes C# asi vytvořit lze (i když mi to přijde jako hloupost), protože už je k databázi připojen. Pokud chceš něco takového dynamicky tvořeného a měněného, je na to lepší použít třeba XML soubor.

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