Dim dsQuery As DataSet = New DataSet
Dim adapterQuery As SqlDataAdapter = New SqlDataAdapter("Select tele_id, tele_name from T_B_LPNS_tele where tele_id =" & TextBox1.Text, myConnection)
adapterQuery.Fill(dsQuery, "T_B_LPNS_warehouse")If dsQuery.Tables(0).Rows.Count = 0 Then     
   Me.Response.Write("<script>alert('系统警告:电文号重复!!!');</script>")
Else
   保存数据!(这个会不问)
End If错误提示为:将 varchar 值 'G01A' 转换为数据类型为 int 的列时发生语法错误。
是不是dsQuery.Tables(0).Rows.Count = 0这个地方写的不对呢?这个地方想实现的意思是查询结果看看是否为0的判断。