Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)和(0x80040E14)

patreck 2005-05-13 12:21:44
1.错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
/shop/admin/GoodsSave.asp, 第 42 行
相应代码段如下:
rs.AddNew
rs("TypeId") = CInt(Request.Form("TypeId"))
rs("Name")= GName
rs("Sn_Number")= Request("number")
rs("Posttime")=now()
rs("SalePrice") = Request("saleprice")
rs("StorePrice") = Request("storeprice")
rs("ImageFile") = request("upimage")
rs("ReadCount")=0
rs("BuyCount")=0
rs("Producer")=Request("producer")
rs("Package")=Request("package")
rs("Content")=rqtContent ‘42行
rs.Update
我添加商品时,前几个商品添加的时候没有报错,但是添加到第8个的时候就报错了,求解答!


2.错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: ')' 附近有语法错误。
/shop/admin/GoodsDelt.asp, 第 12 行
<%
Dim ids
ids = Request.QueryString("id")
sql = "Select * From Goods Where id In ("&ids&")"

Set Rs = Conn.Execute(sql)’12行
Do While Not Rs.Eof
'删除图片
filename = Server.MapPath("images\"&Rs("imageFile"))
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
If (MyFileObject.FileExists(trim(filename))) Then
MyFileObject.DeleteFile trim(filename)
End If
Rs.MoveNext()
Loop
'删除商品记录
sql = "Delete From Goods Where id In ("&ids&")"
Conn.Execute(sql)

Set Rs = Nothing
Conn.Close()
%>
我在表格中全选后,删除就会报错,求解答!


各位高手在解答的时候请注明1.和2.,以方便在下,多谢多谢!
...全文
77 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2005-05-15
  • 打赏
  • 举报
回复
内容超过字段设置的宽度
2,打印sql语句出来看是什么
patreck 2005-05-15
  • 打赏
  • 举报
回复
Goods.sql代码如下:
USE Shop
GO
CREATE TABLE Goods (
Id Int IDENTITY (1, 1),
Typeid Int,
Name Varchar (50),
Sn_Number Varchar (50),
Producer Varchar (50),
Package Varchar (50),
SalePrice Float DEFAULT 0,
StorePrice Float DEFAULT 0,
Content Varchar (1000),
PostTime Datetime,
ReadCount Int DEFAULT 0,
BuyCount Int DEFAULT 0,
ImageFile Varchar (50)
)
GO

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧