私は実際には ASP 開発者ではないので、少し戸惑いました。
次のデータ アクセス コードがあります。
sSQL = "SELECT answer_id, company_name, old_access_company_name, answer, flag_asker_notified FROM Q01_ask_sheiiba_answer_company2 WHERE question_id="& sQuestion_id &" ORDER BY answer_id"
rs.open sSQL, conn
DO WHILE NOT rs.EOF
Response.Write(rs.Fields("answer"))
rs.MoveNext
LOOP
SQLクエリが呼び出される前に応答に出力することで、SQLクエリが適切に構築されていることをテストしました。次のクエリが生成されます。
SELECT answer_id, company_name, old_access_company_name, answer, flag_asker_notified
FROM Q01_ask_sheiiba_answer_company2
WHERE question_id=988
ORDER BY answer_id
その正確なクエリをSQL Management Studioにコピーして実行すると、5行の期待される結果が得られ、各行にはすべてのセルにデータが含まれていますが、上記のコードを実行すると、同じ5行が得られますanswer
空の列を除いて、セル データです。
私は何が欠けていますか?
前もって感謝します