我有一个具有搜索功能的表单 - 单个文本字段和命令按钮;当填充文本字段时,将执行数据库查询,并通过动态控制字段在表单上显示结果(如果返回了一个结果)。未将对象引用设置为对象的实例
当第一次使用搜索功能时,将创建字段并从数据库中返回数据,但是当搜索功能重新运行时,会出现错误“对象引用未设置为实例
initSearch(txtSearchInput.Text)
我猜测,我没有正确处理文本字段这种类型的使用,任何人都可以请告知我是怎么回事应该这样做:对象”的,在出现错误?
txtSearchInput不是一个动态字段,它已通过设计模式创建,与命令按钮相同。上面的代码位于命令按钮在Click事件:
Private Sub btnGo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGo.Click
Try
initSearch(txtSearchInput.Text)
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error Encountered")
End Try
End Sub
任何帮助将不胜感激。
感谢,
马特
发现问题,这样做对initSearch我发现,在某些时候,我的txtField设置任何调试后。我想我试图清除搜索到的文本(即清除搜索框)。删除了没有任何分配,错误消失了。感谢大家的帮助。 – Lima 2010-10-31 10:39:25