我有一个包含 6 个组框和 120 个文本框的表单。在向数据库更新数据期间,我希望空文本框返回值“-NA-”。我尝试了以下代码,但我不断收到错误:
For i As Integer = 1 To 20
If GroupBox1.Controls("CollarTB" & i).Text = String.Empty Then
GroupBox1.Controls("CollarTB" & i).Text = "-NA-"
End If
If Me.GroupBox1.Controls("CollarTB" & i).Text = String.Empty Then
Me.Controls("CollarTB" & i).Text = "-NA-"
End If
If Form9.Controls(i).Text = String.Empty Then
Form9.Controls(i).Text = "-NA-"
End If
Next
If FrntTB1.Text = String.Empty Then FrntTB1.Text = "-NA-"
如何才能做到这一点?请问有什么解决办法吗?
此外,我还有一个包含大约 180 个文本框的组框。我想一次从数据库的一行中填充它们。是否可以?如果是这样,怎么做?