vb中更新sql的数据

来源:百度知道 编辑:UC知道 时间:2024/06/27 09:57:07
我更新表中的数据时,用下列语句"update 客户 set 住店次数=num where 身份证号='"+ trim(ID.text) +"'",num是一个变量,我想把它的数值更新进去,但我运行时用监视看到的语句不是update 客户 set 住店次数=2 where 身份证号=***,而是update 客户 set 住店次数=num where 身份证号=**,我该怎样改,使语句中的num数值更新?
帮帮忙啊,谢了!
我也这样试过,还是不对.监视里看到的语句是”update 客户 set 住店次数=”&num&” where 身份证号=***”.
还有再问一下VB中有什么函数可以取得系统时间吗?要年月日就行了.

TSQL = "update 客户 set 住店次数=" & num & " where 身份证号='" & trim(ID.text) & "'"

取得系统时间
SystemDate = Format(Date,"yy-mm-dd")

"update 客户 set 住店次数="& num &" where 身份证号='"+ trim(ID.text) +"'"

date函数返回的是今天的日期值

没错 上面的说得对