このコードは、実際には何も返していないようです。true または false のどちらをテストしても、if の外側の行も関係ありません。応答があります。しかし、応答には本文がありません。私は混乱しています。
サーバー上でSQL文字列を直接実行して、期待される応答を得ることができます。
SQLcmd.CommandText = (SQLString)
SQLdr = SQLcmd.ExecuteReader
While SQLdr.READ()
IF SQLdr(0) = "notadded" THEN
context.Response.WRITE("notadded^") 'This is not in the body of the response
ELSEIF
context.Response.WRITE("added^" + SQLdr(0) + "^") 'This IS NOT IN the body OF the response
END IF
context.Response.WRITE(SQLcmd.CommandText) 'This is not in the body of the response
End While