1

MYSQL初心者

私のSQL/ASP:

sQuery = "SELECT ID, Shop, Make, COUNT(*) AS iTotal From Test.Makes WHERE Shop = " & s & " GROUP BY Make ORDER BY Make ASC;"

テーブルには、1 行 ID=1、Shop=1、Make=Test が含まれています。

の場合s = 1iTotal = 1すべて正常に実行されますが、の場合s = 0、iTotal はエラー '80020009' でページをクラッシュさせます

0 recordcount を記録する方法はありますか

IF iTotal > 0 ならこれをする でなければあれをする

4

2 に答える 2

1

レコードセットが EOF でないかどうかを確認する必要があります

if not rs.EOF Then
    Do your stuff
end if
于 2013-05-16T15:02:53.273 に答える