1,217
社区成员




Function SelectSQL(SQL As String, RS As Integer) As Integer
On Error Resume Next
Dim ErrorCnter As Integer 'エラーカウンター
SelectSQL = R_OK 'リターンコード(OK)
For ErrorCnter = 1 To 5 'エラーカウンター5まで
Select Case RS
Case 1
Set RS1 = gdbElectWireDB.Execute(SQL)
Case 2
Set RS2 = gdbElectWireDB.Execute(SQL)
Case 3
Set RS3 = gdbElectWireDB.Execute(SQL)
End Select
If Err.Number <> 0 Then 'エラーチェック
If ErrorCnter = 5 Then 'エラーカウント5のとき
SelectSQL = R_Err 'エラーコードセット
End If
Else 'エラーなしのとき
Exit For 'ループぬける
End If
Next
End Function