首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

IsDBNull有关问题

2012-04-27 
IsDBNull问题。按一个例子写的Ifreader.IsDBNull(0)Then 这句,运行时出现“行/列中不存在任何数据”错误是怎

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()
就可以了

热点排行