Member 13973724 Ответов: 1

Как закодировать кнопку Сохранить для профиля базы данных


я не могу закодировать кнопку Сохранить в тех строках, которые я прокомментировал

Что я уже пробовал:

Private Sub savebtn_Click(sender As Object, e As EventArgs) обрабатывает savebtn.Щелчок
rs.Fields("студенческий билет").Значение = txtid.Text
rs.Fields("полное имя").Значение = txtname.Текст
rs.Fields("DOB").Значение = DTPicker1.Значение
' Если радбтнм.Проверено = Истина Тогда
- РС.Поля("пол") = radbtnm.Проверен
-Иначе
- РС.Поля("пол") = radbtnf.caption
"Конец, Если

rs.Fields("отдел").Значение = combo1.Текст
rs.Fields("курс").Значение = combo2.Текст
rs.Fields("семестр").Значение = combo3.Текст
rs.Fields("Address").Value = txtaddres.Текст
rs.Fields("телефон нет").Значение = txtphone.Текст
MsgBox("данные успешно сохранены!!!", vbInformation)
РС.Обновление()

Конец Подводной Лодки

Richard MacCutchan

Вам нужно объяснить, что происходит при запуске кода.

ZurdoDev

Как уже упоминалось в вашем другом вопросе, не используйте кодирование ADODB. Использование ADO.Net-Да.

1 Ответов

Рейтинг:
0

Gerry Schmitz

' If radbtnm.Checked = True Then
'' rs.Fields("Gender") = radbtnm.Checked
'Else
' rs.Fields("Gender") = radbtnf.caption
'' End If


В одном случае вы присваиваете "bool" (проверено); в другом - "string" (подпись); другой (кажущейся) строке ("пол").

Я ожидаю, что там есть "другая" подпись, постоянная; или проблема с орфографией.

В любом случае, вы не можете (обычно) назначить 2 различных типа данному "полю набора записей".