Is the following code using good practices? All I want to do is get a count of the number of rows which any given user has:
objSQLCommand = New SqlCommand("select count(id) as record_count from table1 where user = @strUser", objSQLConnection)
objSQLCommand.Parameters.Add("@strUser", SqlDbType.VarChar, 3).Value = strUser
objSQLCommand.Connection.Open()
objSQLDataReader = objSQLCommand.ExecuteReader()
objSQLDataReader.Read()
intRecordCount = objSQLDataReader("record_count")
objSQLDataReader.Close()
objSQLCommand.Connection.Close()