需要提供三个数值,不能空,下面的语句有错:
Ads.Execute("INSERT INTO ad_PayLog (Money,MasterID,State) VALUES ("&Money&","&Ads.UserID&",1)")
可以修改为:
Ads.Execute("INSERT INTO ad_PayLog (Money,MasterID,State) VALUES ('"&Money&"',"&Ads.UserID&",1)")
是不是Money设置成不为空了,最简单的办法把VALUES (,9,1)改成VALUES (0,9,1)。money是0不就是没有么。
'"&Money&"'