Создать класс для удаления и добавления записей в БД - Visual Basic .NET
Формулировка задачи:
Привет дорогие помогите разбираться с одну задачу :
Написать класс пользователей в vb.net для добавление, удаление в бд
У меня есть но в консоле c#-a
Решение задачи: «Создать класс для удаления и добавления записей в БД»
textual
Листинг программы
- Public Class urok
- 'connect bd
- Dim con As New MySqlConnection("server=localhost; user id=root; database=school_db; charset=utf8")
- Dim da As Common.DbDataAdapter
- Dim com As New MySqlCommand
- Dim dr As MySqlDataReader
- Private natija As String
- Public Sub New()
- Try
- con.Open()
- Catch ex As Exception
- MsgBox("Проблема с откритием БД", MsgBoxStyle.Exclamation)
- End Try
- com.Connection = con
- End Sub
- 'Функсия для добавление урока
- Function add_fan(ByVal title As String, ByVal meta_d As String, ByVal meta_k As String, ByVal text As String)
- com.CommandText = "insert into `categories` (title,meta_d,meta_k,text) values('" & Form2.TextBox1.Text & "','" & Form2.TextBox2.Text & "','" & Form2.TextBox3.Text & "', '" & Form2.TextBox4.Text & "')"
- Try
- com.ExecuteNonQuery()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- natija = "ok"
- Return natija
- End Function
- 'Функсия update
- Function update_fan(ByVal title As String, ByVal meta_d As String, ByVal meta_k As String, ByVal text As String)
- com.CommandText = "UPDATE `categories` set `title` = '" & Form2.TextBox1.Text & "', `meta_d` = '" & Form2.TextBox2.Text & "', `meta_k` = '" & Form2.TextBox3.Text & "', `text` = '" & Form2.TextBox4.Text & "' WHERE `categories`.`title` ='" & Form2.TextBox5.Text & "'"
- Try
- com.ExecuteNonQuery()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- natija = "Update-OK"
- Return natija
- End Function
- 'Функсия удалениe предмета
- Function delete_fan(ByVal title As String)
- Dim i As Integer
- i = Form1.DataGridView1.CurrentRow.Index
- title = Form1.DataGridView1.Item(1, i).Value
- com.CommandText = "delete from categories WHERE `categories`.`title` ='" & title & "'"
- Try
- com.ExecuteNonQuery()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- natija = "Предмет удален"
- Return natija
- End Function
- End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д