Создать класс для удаления и добавления записей в БД - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Привет дорогие помогите разбираться с одну задачу : Написать класс пользователей в vb.net для добавление, удаление в бд У меня есть но в консоле c#-a

Решение задачи: «Создать класс для удаления и добавления записей в БД»

textual
Листинг программы
  1. Public Class urok
  2.     'connect bd
  3.     Dim con As New MySqlConnection("server=localhost; user id=root;    database=school_db; charset=utf8")
  4.     Dim da As Common.DbDataAdapter
  5.     Dim com As New MySqlCommand
  6.     Dim dr As MySqlDataReader
  7.     Private natija As String
  8.     Public Sub New()
  9.         Try
  10.             con.Open()
  11.         Catch ex As Exception
  12.             MsgBox("Проблема с откритием БД", MsgBoxStyle.Exclamation)
  13.         End Try
  14.         com.Connection = con
  15.     End Sub
  16.     'Функсия для добавление урока
  17.     Function add_fan(ByVal title As String, ByVal meta_d As String, ByVal meta_k As String, ByVal text As String)
  18.         com.CommandText = "insert into `categories` (title,meta_d,meta_k,text) values('" & Form2.TextBox1.Text & "','" & Form2.TextBox2.Text & "','" & Form2.TextBox3.Text & "', '" & Form2.TextBox4.Text & "')"
  19.         Try
  20.             com.ExecuteNonQuery()
  21.         Catch ex As Exception
  22.             MsgBox(ex.Message)
  23.         End Try
  24.         natija = "ok"
  25.         Return natija
  26.     End Function
  27.     'Функсия update
  28.     Function update_fan(ByVal title As String, ByVal meta_d As String, ByVal meta_k As String, ByVal text As String)
  29.         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 & "'"
  30.         Try
  31.             com.ExecuteNonQuery()
  32.         Catch ex As Exception
  33.             MsgBox(ex.Message)
  34.         End Try
  35.         natija = "Update-OK"
  36.         Return natija
  37.     End Function
  38.     'Функсия удалениe предмета
  39.     Function delete_fan(ByVal title As String)
  40.         Dim i As Integer
  41.         i = Form1.DataGridView1.CurrentRow.Index
  42.         title = Form1.DataGridView1.Item(1, i).Value
  43.         com.CommandText = "delete from categories WHERE `categories`.`title` ='" & title & "'"
  44.         Try
  45.             com.ExecuteNonQuery()
  46.         Catch ex As Exception
  47.             MsgBox(ex.Message)
  48.         End Try
  49.         natija = "Предмет удален"
  50.         Return natija
  51.     End Function
  52. End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы