VB .net a MySQL   zodpovězená otázka

VB.NET, ADO.NET, Databáze

Ahoj, zkouším propojit VB a MySQL s oficialním "connectorem", overeni pripojemi:

Try
 connect.Open()
 MsgBox("Pripojeni bylo uspesne!")
 connect.Close()
Catch myerror As Exception
            MessageBox.Show("Chyba pripojeni db: " & myerror.Message)
        Finally
            connect.Dispose()
End Try

To fugnuje, vyskočí tabulka s Pripojeni bylo uspesne! Pakliže dám do kódu nějaký příkaz:

Try
            connect.Open()
            mycmd.CommandText = "INSERT INTO users VALUES('tomas', 'prijmeni')"
            mycmd.ExecuteNonQuery()
            connect.Close()
        Catch myerror As Exception
            MessageBox.Show("Chyba pripojeni db: " & myerror.Message)
        Finally
            connect.Dispose()
End Try

Vyskočí tabulka s chybou: "Chyba pripojeni db: Odkaz na objekt není nastaven na instanci objektu."

Nevíte někdo kde dělám chybu ?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pošlete sem deklaraci proměnných connect a mycmd. A jinak upozorňuji, že chytat výjimku typu Exception není vhodné, raději zachytávejte jenom výjimky MySQL a ne všechny.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ano děkuji za radu.. Jinak už přišel na to kde je chyba, zapoměl jsem přidat do "designu" programu komponenty MySQL...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback