请问AppendChunk在ACCESS和SQL Server下应用有什么不同的吗?
l51 2004-08-07 10:25:10 本人的下面一段代码,ACCESS下没一点问题,到了SQL Server下就死蛇一条了
set imgConn=Server.CreateObject("ADODB.Connection")
'StrConn="Driver={SQL Server};Server=szr;Uid=sa;Pwd=skybuilder;DataBase=Portal"
StrConn="driver={Microsoft Access Driver (*.mdb)};DBQ=D:\My documents\number.mdb;uid=;PWD=;"
imgConn.open strConn
Set Rs= Server.CreateObject("ADODB.RecordSet")
Rs.open "Select * From number_img",imgConn,adOpenKeyset,adLockOptimistic
Rs.AddNew
Rs("number") = number
Rs("img").AppendChunk(MyData)
Rs("imgSize") = lenb(MyData)
Rs("imgType") = "image/GIF"
Rs.Update
booRecordAdded = True
Rs.close
ImgConn.close
Set Rs=Nothing
Set ImgConn=Nothing
img字段ACCESS用的是备注,SQL Server 下binary,nvarchar,varbinary,varchar都用了,没一个有用的。
另外问个很菜的问题,SQL Server下超长字段(大于100000)的字段类型有哪些?