SQL sever 查找的结果如何判断是否为空
SQLsever2010C++,比如用MSSqlDBOpra*cp=newMSSqlDBOpra();创建一个链接,链接到数据库,SELECT*FROM[SPIMSDat...
SQL sever 2010 C++, 比如 用MSSqlDBOpra *cp = new MSSqlDBOpra();创建一个链接,链接到数据库,SELECT * FROM [SPIMSData].[dbo].[Server] WHERE ServerIP = ‘192.168.1.2’这句是查找数据库中表[SPIMSData].[dbo].[Server] 下 SeverIP为192.168.1.2的数据。cp->ExecuteQuery(SQL)为C++语言中执行该SQL语句,怎样判断执行SQL后的结果是否为空。
展开
2个回答
2013-12-30
展开全部
如果你是使用其他程序检测调用数据库查询后结果是否为0,你可以看看你所使用的那种语言有没有对应的方法。我是用java调用数据库时,执行select语句内部有一个方法好像是查询结果集的next()方法,如果有则不为空,反之为空。如果你是这种情况,你就看看有没有类似的解决途径。
如果你是在数据库内部操作,那么你就使用楼上的方法,使用count计数,看结果,如果为0为空。你也可以使用SQL语句写个控制语句,先执行count查询,判断是否为0 ,然后再继续!
如果你是在数据库内部操作,那么你就使用楼上的方法,使用count计数,看结果,如果为0为空。你也可以使用SQL语句写个控制语句,先执行count查询,判断是否为0 ,然后再继续!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询