Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 148

Простейший пример работы с базой данных

14.09.2010, 09:27. Показов 1541. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Поскажите, где посмотреть простейший пример работы с базой даннх на NET? Чтение DataAdapter-ом, правильное связывание с контролами и правильное обновление обратно в источник.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.09.2010, 09:27
Ответы с готовыми решениями:

Нужен пример работы с базой данных MS Access
Здравствуйте. Люди, дайте, пожалуйста, простой пример работы с базой данных Access через VB.Net. В датагрид надо вывести данные из...

Пример работы с базой данных MS Access (не форма)
Нужен любой пример работы с базой данных в c# без формы, пожалуйста. Гугл не помог.

Пример работы с базой данных MS Access средствами VBA MS Excel
Выкладываю свой пример работы с базой данных MS Access (так и с любой базой данных, меняется только строка подключения) с помощью VBA MS...

1
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 3
16.09.2010, 18:16
Кликните здесь для просмотра всего текста
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<script runat='server'>
 
' строка подключения к базе данных
'
Dim connectionString As String = _
    'server='server1' user id='sa' password='qwe' database='mis''
 
function SStr(v as Object) As String
    if v is DBNull.Value then
        SStr = ''
    else
        Sstr = CStr(v)
    end if
end function
 
function GetUserName() As String
    GetUserName = Request.ServerVariables('REMOTE_USER')
end function
 
function SEnv() As String
    SEnv = ''
    dim sv as Object
    for each sv in Request.ServerVariables
        SEnv = SEnv & (sv & '=' & Request.ServerVariables(sv) & '
 
')
    next
end function
 
Function GetUserInfo(ByVal username As String) As System.Data.DataSet
    Dim dbConnection As System.Data.IDbConnection = New System.Data.SqlClient.SqlConnection(connectionString)
 
    Dim queryString As String = 'SELECT [users].* FROM [users] WHERE ([users].[username] = @username)'
    Dim dbCommand As System.Data.IDbCommand = New System.Data.SqlClient.SqlCommand
    dbCommand.CommandText = queryString
    dbCommand.Connection = dbConnection
 
    Dim dbParam_username As System.Data.IDataParameter = _
        New System.Data.SqlClient.SqlParameter
    dbParam_username.ParameterName = '@username'
    dbParam_username.Value = username
    dbParam_username.DbType = System.Data.DbType.String
    dbCommand.Parameters.Add(dbParam_username)
 
    Dim dataAdapter As System.Data.IDbDataAdapter = New System.Data.SqlClient.SqlDataAdapter
    dataAdapter.SelectCommand = dbCommand
    Dim dataSet As System.Data.DataSet = New System.Data.DataSet
    dataAdapter.Fill(dataSet)
 
    Return dataSet
End Function
 
Function UpdateUserInfo(ByVal username As String, ByVal firstname As String, ByVal lastname As String, ByVal middlename As String, ByVal email As String) As Integer
    Dim connectionString As String = 'server='(local)' user id='sa' password='q' database='mis''
    Dim dbConnection As System.Data.IDbConnection = New System.Data.SqlClient.SqlConnection(connectionString)
 
    Dim queryString As String = 'UPDATE [users] SET [firstname]=@firstname, [lastname]=@lastname, [middlename]=@mi'& _
    'ddlename, [email]=@email WHERE ([users].[username] = @username)'
    Dim dbCommand As System.Data.IDbCommand = New System.Data.SqlClient.SqlCommand
    dbCommand.CommandText = queryString
    dbCommand.Connection = dbConnection
 
    Dim dbParam_username As System.Data.IDataParameter = New System.Data.SqlClient.SqlParameter
    dbParam_username.ParameterName = '@username'
    dbParam_username.Value = username
    dbParam_username.DbType = System.Data.DbType.String
    dbCommand.Parameters.Add(dbParam_username)
    Dim dbParam_firstname As System.Data.IDataParameter = New System.Data.SqlClient.SqlParameter
    dbParam_firstname.ParameterName = '@firstname'
    dbParam_firstname.Value = firstname
    dbParam_firstname.DbType = System.Data.DbType.String
    dbCommand.Parameters.Add(dbParam_firstname)
    Dim dbParam_lastname As System.Data.IDataParameter = New System.Data.SqlClient.SqlParameter
    dbParam_lastname.ParameterName = '@lastname'
    dbParam_lastname.Value = lastname
    dbParam_lastname.DbType = System.Data.DbType.String
    dbCommand.Parameters.Add(dbParam_lastname)
    Dim dbParam_middlename As System.Data.IDataParameter = New System.Data.SqlClient.SqlParameter
    dbParam_middlename.ParameterName = '@middlename'
    dbParam_midd
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.09.2010, 18:16
Помогаю со студенческими работами здесь

Простейший пример работы с API
Здравствуйте. Вот, я могу ввести в адресную строку браузера запрос, например, такой, мне придет ответ. Можно пример простейшей программы,...

Нужен пример приложения, разработанного по принципам ООП для работы с базой
Уважаемые программисты, скиньте пожалуйста исходники приложения, разработанного по принципам ООП для работы с базой данных Access. Очень...

Пример приложения с базой данных C++
Добрый вечер. Прошу помощи. Необходим пример создания базы даных Oracle на любую тему + приложение под нее, интерфейс в C++ Builder...

Моделирование работы с базой данных
Задание Составьте программу, выполняющую следующие функции: 1) описание типа записи в соответствии с вариантом задания: 2) ввод...

Интерфейс работы с базой данных
Здравствуйте! Подскажите пожалуйста, необходимо создать интерфейс работы с базой данных через интернет браузер, чтобы так же можно было по...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru