これにはクラシックASPを使用しています。私の目標は、「申し訳ありませんが登録がいっぱいです」というメッセージが表示される前に、何件のエントリが作成されたかを把握することです。データベースの行数を数えるだけで簡単だと思いましたが、タイプの不一致エラーが発生しました。行に何があるかは気にしません...生の番号を探すだけです。
Set ConnObj = Server.CreateObject("ADODB.Connection")
ConnObj.Provider="Microsoft.Jet.OLEDB.4.0;Data Source=my-database-here"
ConnObj.Open
mysql="SELECT COUNT(*) FROM Contest"
Set HowMany = ConnObj.Execute(mysql)
if HowMany > 50 then
response.Write "Sorry registration is full"
response.end
end if
事前に感謝します。