我正试图在他的网站上帮助一位遇到问题的朋友,但我找不到正确的存储过程。
我收到此错误:
用于SQL Server的Microsoft OLE DB提供程序错误“80040e07”转换 将varchar值'ST1000'转换为数据类型int时失败。 /step4.asp,第6行
在step4.asp第6行,我们有这段代码:
fptest.execute ("opdatersalgshovedleverance_ver_1_0 '"& regnskabsnavn &"','"& brugerid &"','"& replace(request("navn"),"'","''") &"','"& replace(request("adresse"),"'","''") &"','"& replace(request("postnr"),"'","''") &"','"& replace(request("by"),"'","''") &"','"& replace(request("levering"),"'","''") &"','"& replace(request("cardnr"),"'","''") &"','"& languageid &"','" & replace(request("bemaerkning"),"'","''") & "'")
如何找到商店程序"opdatersalgshovedleverance_ver_1_0"
?
我可以访问Microsoft SQL Server Management Studio,但我找不到它。
非常感谢你的帮助。
答案 0 :(得分:1)
尝试在查询窗口中使用sp_helptext opdatersalgshovedleverance_ver_1_0
。
您的一个输入字段似乎是发送non-numeric
作为值。检查哪个字段的输入为 ST1000 ,并确保您对此字段以及所有其他字段validation
。