Я использую Visual Studio 2019 и делаю какую-то программу с базой данных. Существует 2 таблица в базе данных .
- ветвь
- пользователь
В таблице ветвлений есть общий пользователь.
В программе, в пользовательской форме, есть кнопка save , и эта кнопка имеет две функции, такие как save и отредактируйте.
Теперь я хочу сделать кнопку сохранения:
В функции редактирования, если один пользователь хочет изменить филиал компании, общее количество пользователей в старой компании уменьшается или (- 1 пользователь) и всего пользователя в новой компании увеличивается или (+1 пользователь)
Это код, где я застрял с ним
Else
Dim edit As String
edit = "Update user set branch_id='" & Mid(ComboBox1.Text, 1, 1) &
"', name='" & TextBox1.Text &
"', username='" & TextBox2.Text &
"', password='" & TextBox3.Text &
"', level='" & ComboBox2.Text &
"' where id='" & var_id & "'"
cmd = New OdbcCommand("select * from branch where id='" + Mid(ComboBox1.Text, 1, 1) + "'", conn)
rd = cmd.ExecuteReader
rd.Read()
If rd.HasRows Then
Dim edit2 As String
edit2 = "Update branch set total='" & rd.Item("total") + 1 &
"' where id='" & Mid(ComboBox1.Text, 1, 1) & "'"
cmd = New OdbcCommand(edit2, conn)
cmd.ExecuteNonQuery()
End If
cmd = New OdbcCommand(edit, conn)
cmd.ExecuteNonQuery()
End If