NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Nefungující UPDATE v SQLite ve VB VisualStudia

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

Aktivity
Avatar
Mike Tailor
Člen
Avatar
Mike Tailor:10.2.2020 15:48
Private Sub Confirm_User_Registration(CUR_upper_name As String)
   Dim CUR_Command As String
   CUR_Command = "UPDATE users SET status = 1  WHERE upper_name = '" & CUR_upper_name & "';"
   Dim CUR_Connection_String As String
   CUR_Connection_String = String.Format("Data Source = {0}", "C:\Test\Test.db")
   Using CUR_Connection As New SQLiteConnection(CUR_Connection_String)
       Dim CUR_cmd As New SQLiteCommand(CUR_Command, CUR_Connection)
       CUR_Connection.Open()
       CUR_cmd.ExecuteNonQuery()
       CUR_Connection.Close()
   End Using
End Sub

Zkusil jsem: Vůbec netuším proč to nefunguje. To upper_name je TEXT PRIMARY KEY v te tabulce users. Procedura neskončí, nějak se zacyklí sama v sobě, ale ani nevygeneruje žádný Exception. Jiné procedury s INSERT INTO... a DELETE FROM... ve zcela stejné struktuře perfektně fungují. Pomůže někdo radou? Předem díky.

Chci docílit: Aby to fungovalo?:-)

 
Odpovědět
10.2.2020 15:48
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 1 zpráv z 1.