![enter image description here](https://i.stack.imgur.com/dnDhj.jpg)
Я хочу заполнить текстовое поле (посещения) числом в соответствии с запросом после ввода текстового поля (полное имя)
Я использую подробный вид, я пытался, но он всегда возвращает «0» при вставке
это мой код в VB.NET, чтобы найти совпадение, если имя существует, увеличить количество посещений, и если не найдено совпадений, число посещений будет изначально равно «1».
ПРИМЕЧАНИЕ: код отлично работает, только проблема, с которой я столкнулся, состоит в том, чтобы связать количество посещений в текстовое поле (Посещения) перед вставкой записи.
Protected Sub DetailsView1_ItemInserting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewInsertEventArgs) Handles DetailsView1.ItemInserting
Dim NameOfPatients As TextBox = DetailsView1.FindControl("TextBox1")
Dim conn As New SqlConnection
Dim sda As SqlDataAdapter
conn.ConnectionString = ConfigurationManager.ConnectionStrings("ClinicConn").ConnectionString
Dim sql As String = "SELECT * FROM Patients_tab WHERE FullName = '" & NameOfPatients.Text & "'"
sda = New SqlDataAdapter(sql, conn)
conn.Open()
Dim ds As New DataSet
sda.Fill(ds)
If ds.Tables(0).Rows.Count > 0 Then
VisitCount = Val(ds.Tables(0).Rows.Count) + 1
Else
VisitCount = 1
End If
conn.Close()
End Sub