Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
33 / 33 / 6
Регистрация: 24.11.2015
Сообщений: 330
1

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

02.05.2016, 13:03. Показов 1517. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет дорогие форумчане помогите разбираться с одну задачу :
Написать класс пользователей в vb.net для добавление, удаление в бд
У меня есть но в консоле c#-a
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2016, 13:03
Ответы с готовыми решениями:

Код VB для запрещения добавления, изменения и удаления записей в форме
Здравствуйте! Подскажите пожалуйста код VB для запрещения добавления, изменения и удаления записей...

Как создать форму для добавления и удаления данных?
объясните как создать форму для добавления и удаления данных

Создать очередь, написать функции для добавления/удаления элементов
Добрый. Помогите, пожалуйста. Задание: Разработать функции, позволяющие: 1)создать очередь;...

Создать программу для удаления математических записей
Кто может помочь написать программу, отпишите тут.

7
edward_freedom
02.05.2016, 15:10
  #2

Не по теме:

Khaker_tt,

Цитата Сообщение от Khaker_tt Посмотреть сообщение
У меня есть но в консоле c#-a
Решение, этой не простой задачи



Не по теме:

Добавлено через 15 минут
Тебе на vb.net надо или на php? https://www.cyberforum.ru/php-... 25807.html

0
33 / 33 / 6
Регистрация: 24.11.2015
Сообщений: 330
02.05.2016, 16:18  [ТС] 3
vb.net

Добавлено через 39 минут
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
user.cs*
 
   using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication3
{
    class User
    {
        //сабт
        static public string login { get; set; }
        static public string name { get; set; }
        static public string surname { get; set; }
        static public string age { get; set; }
        static public string parol { get; set; }
 
        static public readonly DateTime curDate = DateTime.Now;
 
 
        public int GetInfo()
        {
            Console.WriteLine("логин");
            login = Console.ReadLine();
            Console.WriteLine("Имя");
            name = Console.ReadLine();
            Console.WriteLine("Фамилия");
            surname = Console.ReadLine();
            Console.WriteLine("Год");
            age = Console.ReadLine();
            Console.WriteLine("Парол");
          parol = Console.ReadLine();
            try
            {
                int age2 = Convert.ToInt32(age);
            }
            catch
            {
                Console.WriteLine("Год-цифрами!!!");
                Console.ReadKey();
                return 0;
            }
            Console.WriteLine("Данные добавлени..");
            Console.ReadKey();
            return 0;
        }
        public int ShowInfo()
        {
            Console.WriteLine("Логин - " + login);
            Console.WriteLine("Имя - " + name);
            Console.WriteLine("Фамилия - " + surname);
            Console.WriteLine("Год - " + age);
            Console.WriteLine("Парол - " + parol);
            Console.WriteLine("Дата добавления - " + curDate);
            Console.ReadKey();
            return 0;
        }
        public int DeleteUser()
        {
            login = null;
            name = null;
            surname = null;
            age = null;
           parol = null;
            Console.WriteLine("Ползователь удалено");
            Console.ReadKey();
            return 0;
        }
 
    }
 
}
0
Модератор
Эксперт .NET
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
04.05.2016, 08:47 4
этот класс не добавляет и не удаляет пользователей в бд... это простой класс содержащий данные ОБ ОДНОМ пользователе, для удобства...
для работы с бд вам нужно SQL-запоос сформировать как на чтение так и на добавление и на удаление отдельные.

Добавлено через 1 минуту

Не по теме:

а если у вас проблемы с чтением кода на С#, есть множество Он-Лайн конвертеров кода из C#->VB.NET и обратно....

1
4407 / 3531 / 843
Регистрация: 02.02.2013
Сообщений: 3,417
Записей в блоге: 2
07.05.2016, 00:09 5
Лучший ответ Сообщение было отмечено Yury Komar как решение

Решение

В проекте простой класс для работы с базами Access (2003, 2007) и пример его использования. Работа в среде соединенного режима т.е при наличии постоянного соединения с базой данных.
Миниатюры
Создать класс для удаления и добавления записей в БД  
Вложения
Тип файла: rar simpleJET.rar (44.0 Кб, 17 просмотров)
4
33 / 33 / 6
Регистрация: 24.11.2015
Сообщений: 330
08.05.2016, 12:21  [ТС] 6
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Вот только не класс-user a предмет и база тоже в MySQL, кому то понадобиться
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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
Добавлено через 2 минуты
Пример использования add_fan()
VB.NET
1
2
3
4
5
6
7
8
9
10
   Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click
        Dim title, meta_d, meta_k, text As String
        title = TextBox1.Text
        meta_d = TextBox2.Text
        meta_k = TextBox3.Text
        text = TextBox4.Text
        urok.add_fan(title, meta_d, meta_k, text)
        MsgBox("Предмет добавлен!!!")
        Me.Close()
    End Sub
1
33 / 33 / 6
Регистрация: 24.11.2015
Сообщений: 330
08.05.2016, 12:26  [ТС] 7
Form2- форма добавление
Миниатюры
Создать класс для удаления и добавления записей в БД  
0
31 / 27 / 11
Регистрация: 15.07.2015
Сообщений: 85
11.05.2016, 12:38 8
Цитата Сообщение от ovva Посмотреть сообщение
В проекте простой класс для работы с базами Access (2003, 2007) и пример его использования. Работа в среде соединенного режима т.е при наличии постоянного соединения с базой данных.

Не по теме:

В готовые решения!

0
11.05.2016, 12:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2016, 12:38
Помогаю со студенческими работами здесь

Кнопки добавления/изменения/удаления записей в подчиненной форме
Всем привет. Прошу помочь с таким вопросом (во вложении файл). Есть две подчиненные таблицы,...

Как создать страницу для добавления новых записей в базу данных?
Есть приложение, список компаний с разными параметрами( e-mail,телефон и т.д.). Можно ли создать...

Не работают функции удаления и добавления данных в класс
не работают функции удаления страны и добавления.. помогите исправить ошибки..просто срочно нужно.....

Класс содержащий массив структур и функции добавления, удаления и поиска
Помогите пожалуйста нужно создать два класса один базовый в котором будут три приватных поля а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru