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

VB RecordSet有关问题

2012-01-11 
VB RecordSet问题StrSQLSELECT Max(SaleTicketNo) as salesticketno FROM tabSaleList WHERE saledate2

VB RecordSet问题
StrSQL="SELECT Max(SaleTicketNo) as salesticketno FROM tabSaleList WHERE saledate=2010-4-14"
Set SaleRS = SaleMDB.OpenRecordset(StrSQL, dbReadOnly)

如果查询出来没有值 在调试的时候看见SaleRS("salesticketno")的结果是Null 我加上判断条件
If Not SaleRS.EOF Then
  If SaleRS("salesticketno") = Null Then
  TicketedNo = "000001"
  Else
  TicketedNo = SaleRS("salesticketno")
  End If
  End If

为什么 If SaleRS("salesticketno") = Null 这个条件是不成立的啊? 那应该怎么判断啊?

[解决办法]
If SaleRS("salesticketno")&"" = "" Then

热点排行