我的列表视图有问题。当我在文本框(例如 19.22)上写一个十进制数字并将其添加到数据库时,它也设置为十进制,我的列表视图用逗号显示该数字。这会导致当我使用 listview_click 事件来使用数据库数据填充文本框时发生错误,并且文本框值以逗号 (19,22) 而不是初始点返回。
limpacampos()
txtid.Text = ListView1.SelectedItems(0).Text
mskdata.Text = ListView1.SelectedItems(0).SubItems(1).Text
tipo = ListView1.SelectedItems(0).SubItems(2).Text
txtnome.Text = ListView1.SelectedItems(0).SubItems(3).Text
Dim rd As MySqlDataReader
Dim query As New MySqlCommand
connection.Open()
query = connection.CreateCommand
query.CommandText = "select * from tipodedespesa where DES_DES like '%" & tipo & "%';"
rd = query.ExecuteReader()
If rd.Read = True Then
combotipo.Text = tipo
Else
descricaooutro.Text = tipo
End If
connection.Close()
当我使用此代码时,listview 项目不会用点填充文本框,因为它在数据库中。而不是像我添加的那样用 19.22 填充文本框,而是用 19,22 填充