세션 변수를 데이터베이스에 삽입하여 ASP.NET 응용 프로그램으로 전송하는 데 이전 asp 페이지를 작성하고 있습니다. 그래서 그들을 통해 루핑하고 저장 프로 시저를 사용하여 DB에 삽입합니다. 그 중 하나는 값으로 널 (null) 문자열을 가지고 사람들을 삽입 할 때 그것은 실패 :null 문자열로 인해 형식이 일치하지 않습니다.
Microsoft VBScript 런타임 오류 '800a000d'나는 형태로 페이지에을 쓴 한
형식 불일치 key = value = vartype 그리고 vartype은 실제로 8이다. 실패 그것 GoBack을 선 : 삽입 할 때
.Parameters.Append .CreateParameter("@SessionValue", adVarChar, adParamInput, 4000, Session(objItem))
은 차라리 빈 문자열로 변환하지 않을 :
User_id=2029=8
GoBack==8
ID_Reps=12345726=8
을 여기에 전화입니다. 이 문제를 해결할 방법이 있습니까?
여기를 참조하십시오 : http://stackoverflow.com/questions/1159796/vbscript-passing-a-parameter-with-a-null-value-to-a-stored-procedure –