このエラーが発生し始めたのは、SQL Server 2008 にアップグレードしてからのようです。
データベースに挿入してからIDを返すと、「要求された名前または序数に対応するコレクションにアイテムが見つかりません」というエラーが表示されます。
コードは次のとおりです。
SQL = "INSERT INTO PageFeatures(nPageFeatureFlagId,nPageFeatureFeatureId,nPageFeaturePageId) VALUES(" & nTemplateFlagId & "," & nFeatureId & "," & nPageId & "); SELECT SCOPE_IDENTITY() As nPageFeatureId;"
objrs.open SQL,objConn,1,1
nPageFeatureId = objrs("nPageFeatureId")
objrs.close
レコードがデータベースにあるため、挿入は機能しています。何らかの理由でIDが返されません。SSMSで実行すると正常に動作し、IDを返します。しかし、ASP は返された ID を認識できないため、何らかの理由で.
どんな助けでも大歓迎です!