可是我直接在查询分析器里
运行这句:
select datediff(day,入店时间,离店时间)  from 客人信息 where 帐单号=xxxxxxx就可以返回正确的结果然后我想把这个结果应用到vb中的某个textbox控件中
应该怎么样写?

解决方案 »

  1.   

    是不是你的SQL语句有问题呀,在vb中和查询分析器中略微有点不同的
    帐单号若是字符串应该有引号的,
      

  2.   

    Private Sub cmdAccountRoomConsume_Click()
        Dim tempLodgeTime As Integer
        tempsql = "select max(datediff(day,入店时间,离店时间))  from 客人信息 where 帐单号=" & iBillNum
        temprst.Open tempsql, conn
        txtLodgeTime = temprst.Fields(0)
        temprst.Close
        End Sub