读书人

IsDBNull有关问题

发布时间: 2012-04-27 11:57:44 作者: rapoo

IsDBNull问题。
按一个例子写的 If reader.IsDBNull(0) Then 这句,运行时出现“行/列中不存在任何数据”错误是怎么回事哦。为了判断是指定数据是否存在。代码如下。
If reader.IsDBNull(0) Then
sSQL = "insert into tDXD(Name,X,Y) values( ' " + dxdName + " ', ' " + dxdX + " ', ' " + dxdY + " ') "
ExecuteSQL(sSQL)
Me.Close()
End If

[解决办法]
判断eof用
if not reader.Read()
就可以了

读书人网 >VB Dotnet

热点推荐