HALLOWEEN JE TADY: Získej 66 % extra kreditů zdarma při nákupu od 1199 kreditů s promo kódem NEBOJSEIT66. Zjisti více:
NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:

Diskuze – Lekce 1 - Úvod do databází v C# .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
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
weverka
Člen
Avatar
weverka:3.8.2021 21:14

Ahoj, pracují na jednom projektu , který zítra zveřejním na GitHubu a budu potřebovat použít databázi, abych mohl vytvořit periodickou tabulku prvků se všemi informacemi o jednotlivých prvcích. Mám použít serverovou verzi databáze?

Odpovědět
Weby jsou budoucnost IT
Avatar
Jozef Vendel
Člen
Avatar
Jozef Vendel:31.5.2023 20:43
using (SqlConnection connection = new SqlConnection(connectionString))
{
    connection.Open();

    SqlTransaction transaction = connection.BeginTransaction();

    try
    {
        // Vykonávanie operácií v rámci transakcie
        SqlCommand command1 = new SqlCommand("INSERT INTO Table1 (Column1) VALUES (@Value1)", connection);
        command1.Parameters.AddWithValue("@Value1", "Hodnota 1");
        command1.Transaction = transaction;
        command1.ExecuteNonQuery();

        SqlCommand command2 = new SqlCommand("UPDATE Table2 SET Column2 = @Value2 WHERE Column3 = @Value3", connection);
        command2.Parameters.AddWithValue("@Value2", "Hodnota 2");
        command2.Parameters.AddWithValue("@Value3", "Hodnota 3");
        command2.Transaction = transaction;
        command2.ExecuteNonQuery();

        // Potvrdenie transakcie
        transaction.Commit();
    }
    catch (Exception ex)
    {
        // Ak nastane chyba, zrušenie transakcie
        transaction.Rollback();
        Console.WriteLine("Chyba pri vykonávaní transakcie: " + ex.Message);
    }
}
Avatar
Marek Němec
Člen
Avatar
Marek Němec:27.7.2023 22:54

Screenshot
Ve Visual studio verzi 17.6.1 Nemohu najít to tlačítko Get Tools and
Features :/
Prosím o pomoc..

Avatar
Marek Němec
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Marek Němec:28.7.2023 12:07

Pomůžete mi prosím? už jsem si tuto lekci koupil a nemůžu pokračovat hned u první kapitole. Otázka je o komentář výše. Děkuji předem

Avatar
David Novák
Tvůrce
Avatar
Odpovídá na Marek Němec
David Novák:31.7.2023 6:01

To tlačítko tam je, zkoušel jsem to ve Visual Studiu 2022 verze 17.1.5. Viz příloha

Avatar
Marek Němec
Člen
Avatar
Odpovídá na David Novák
Marek Němec:31.7.2023 11:44

Na Windows verzi jsem to našel ale visual studio na tom mém M1 macu má jiný vzhled i rozmístění funkcí

Avatar
Marek Němec
Člen
Avatar
Odpovídá na Marek Němec
Marek Němec:31.7.2023 11:45

A k tomu Windows počítači jsem měl jen jednorázově přístup takže ho nemůžu používat místo toho Macu :/

Avatar
Marek Němec
Člen
Avatar
Marek Němec:10.8.2023 16:56

Po nějakém tom hledání jsem zjistil že VS pro Mac nepodporuje moc databází takže jestli mate Mac tak máte smůlu nebo to musíte řešit přes docker / VM :)

Nejnovější komentáře jsou na konci poslední stránky.
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 8 zpráv z 28.