我执行一个SQL查询,我得到一个错误值不能为空。 参数名:dataTable的SQL Datatable错误“值不能为空”。
代码:
strSQLHost = "select HostBase.AppName from HostBase where HostBase.appid=0"
Dim dtHost As DataTable
Dim daHost As SqlDataAdapter = New SqlDataAdapter(strSQLHost, conn)
daHost.Fill(dtHost)
当我运行在SQL企业管理器这个查询在daHost.Fill(dtHost)
出现的错误,我得到 '没有' 的值。这是一个有效的值,而不是空值。
我怎样才能解决这个问题?
岂不只是把该行的其余部分置入评论? – JeffO
lcarus,这是一条评论专栏。我确实删除了它,但没有运气 – Frank
@JeffO OP更新了他的问题。他之后的appid = 0'''正确的,我想他的意思来连接dmRow的输出(‘APPID’)或类似的东西,他写了最初 – Icarus