ISNULL函数在VB.net不能用吗

SqlString = "Select ISNull(Sum(Product.ProductPrice*shopCart.quantity),0) from Product,shopcart where shopcart.ProductId=Product.ProductId and shopcart.cartId='" & ShopCart.shopCartId "'"

在这句代码中,ISNULL不起作用,不是程序的事,
我查有人说:
VB.NET的变化之一是将VB6中能用的IsNull和IsEmpty函数删除了,而提供另一种方式来确定变量是否被初始化
那我用什么来替代呢?用IsDBNull()如何来处理呢?

 

ISNULL


使用指定的替换值替换 NULL。


语法

ISNULL ( check_expression , replacement_value )


参数

check_expression


将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。


replacement_value


check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。


返回类型

返回与 check_expression 相同的类型。


注释

如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值